<SEC-DOCUMENT>0001140361-17-000934.txt : 20170106
<SEC-HEADER>0001140361-17-000934.hdr.sgml : 20170106
<ACCEPTANCE-DATETIME>20170106123810
ACCESSION NUMBER:		0001140361-17-000934
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20161030
FILED AS OF DATE:		20170106
DATE AS OF CHANGE:		20170106

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PHOTRONICS INC
		CENTRAL INDEX KEY:			0000810136
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				060854886
		STATE OF INCORPORATION:			CT
		FISCAL YEAR END:			1030

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

	BUSINESS ADDRESS:	
		STREET 1:		15 SECOR ROAD
		STREET 2:		PO BOX 5226
		CITY:			BROOKFIELD
		STATE:			CT
		ZIP:			06804
		BUSINESS PHONE:		2037759000

	MAIL ADDRESS:	
		STREET 1:		15 SECOR ROAD
		STREET 2:		P O BOX 5226
		CITY:			BROOKFIELD
		STATE:			CT
		ZIP:			06804

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PHOTRONIC LABS INC
		DATE OF NAME CHANGE:	19900514
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10k.htm
<DESCRIPTION>PHOTRONICS INC 10-K 10-30-2016
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: black 4px solid; HEIGHT: 10px; BORDER-RIGHT: medium none; BORDER-BOTTOM: black 1px solid; COLOR: #ffffff; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; MARGIN-RIGHT: auto" align="center">
</div>

<div>
<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">UNITED STATES</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">SECURITIES AND EXCHANGE COMMISSION</div>

<div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">Washington, D.C. 20549</div>

<div><br>
</div>

<div style="FONT-SIZE: 18pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">FORM 10-K</div>

<div><br>
</div>

<div>
<table id="z7428e329789c47b9aa10c504983c6dd2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#9746;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">For the fiscal year ended October, 30, 2016</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">OR</div>

<div style="TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt"><br>
</div>

<div>
<table id="z7be979f6051b42e185b960a18a3bf276" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#9744;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">For the transition period from ___ to ___</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center; MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Commission file number </font>0-15451</div>

<div><br>
</div>

<div style="TEXT-ALIGN: center"><img style="HEIGHT: 49px; WIDTH: 44px" src="image0.jpg"></div>

<div><br>
</div>

<div style="FONT-SIZE: 24pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(Exact name of registrant as specified in its charter)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">&#160;</div>

<table id="z925bdb66b7e743348af6918084ab5c3f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Connecticut</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 2%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">06-0854886</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(State or other jurisdiction of incorporation or organization)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 2%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(IRS Employer Identification No.)</div>
</td>
</tr>
</table>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">15 Secor Road, Brookfield, Connecticut 06804</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(Address of principal executive offices)(Zip Code)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(203) 775-9000</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(Registrant's telephone number, including area code)</div>
</div>
</div>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">Securities registered pursuant to Section 12(b) of the Act:</div>
</div>

<table id="z8b7c437036fa47a4b89b897deb162644" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Title of each class</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 2%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Name of each exchange on which registered</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">Common Stock, $.01 par value</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 2%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">NASDAQ Global Select Market</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center; MARGIN-LEFT: 40.5pt; MARGIN-RIGHT: 36pt">Securities registered pursuant to Section 12(g) of the Act:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 40.5pt; MARGIN-RIGHT: 36pt">None</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Yes&#160;&#9744;&#160; No &#9746;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Yes&#160;&#9744;&#160; No &#9746;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Yes&#160;&#9746;&#160; No &#9744;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Yes&#160;&#9746;&#160; No &#9744;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&#167;229.405 of this chapter)&#160; is not contained herein, and will not be contained, to the best of registrant's knowledge in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. &#9746;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See definition of "accelerated filer,&#8221; &#8220;large accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Large Accelerated Filer&#160;&#9744;&#160; Accelerated Filer&#160;&#9746;&#160; Non-Accelerated Filer&#160;&#9744;&#160; Smaller Reporting Company &#9744;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Yes&#160;&#9744;&#160; No &#9746;</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">As of May 1, 2016, which was the last business day of the registrant's most recently completed second fiscal quarter, the aggregate market value of the shares of the registrant's common stock held by non-affiliates was approximately $616,765,723 (based upon the closing price of $10.58 per share as reported by the NASDAQ Global Select Market on that date).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">As of December 28, 2016, 68,325,098 shares of the registrant's common stock were outstanding.</div>

<div><br>
</div>

<table id="z22a6de2fc83b4c8994852f01320db4f3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">DOCUMENTS INCORPORATED BY REFERENCE</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Proxy Statement for the 2017</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Annual Meeting of Shareholders</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-RIGHT: 1.3pt">Incorporated into Part III</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">to be held in March 2017</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 50%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-RIGHT: 1.3pt">of this Form 10-K</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: black 1px solid; HEIGHT: 10px; BORDER-RIGHT: medium none; BORDER-BOTTOM: black 4px solid; COLOR: #ffffff; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; MARGIN-RIGHT: auto" align="center">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Forward-Looking Statements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for forward-looking statements made by or on behalf of Photronics, Inc. ("Photronics&#8221;, the "Company&#8221;, &#8220;we&#8221;, or &#8220;us&#8221;). These statements are based on management's beliefs, as well as assumptions made by, and information currently available to, management. Forward-looking statements may be identified by words like "expect," "anticipate," "believe," "plan," "project," &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;will&#8221; and similar expressions, or the negative of such terms, or other comparable terminology. All forward-looking statements involve risks and uncertainties that are difficult to predict. In particular, any statement contained in this annual report on Form 10-K or in other documents filed with the Securities and Exchange Commission in press releases or in the Company's communications and discussions with investors and analysts in the normal course of business through meetings, phone calls, or conference calls regarding, among other things, the consummation and benefits of transactions, joint ventures, business combinations, divestitures and acquisitions, expectations with respect to future sales, financial performance, operating efficiencies, or product expansion, are subject to known and unknown risks, uncertainties, and contingencies, many of which are beyond the control of the Company. Various factors may cause actual results, performance, or achievements to differ materially from anticipated results, performance, or achievements expressed or implied by forward-looking statements. Factors that might affect forward-looking statements include, but are not limited to, overall economic and business conditions; economic and political conditions in international markets; the demand for the Company's products; competitive factors in the industries and geographic markets in which the Company competes; the timing of orders received from customers; the gain or loss of significant customers; competition from other manufacturers; changes in accounting standards; federal, state and international tax requirements (including tax rate changes, new tax laws and revised tax law interpretations); changes in the jurisdictional mix of our earnings and changes in tax laws and rates; interest rate and other capital market conditions, including changes in the market price of the Company's securities; foreign currency exchange rate fluctuations; changes in technology; technology or intellectual property infringement, including cyber-security breaches, and other innovation risks; unsuccessful or unproductive research and development or capital expenditures; the timing, impact, and other uncertainties related to transactions and acquisitions, divestitures, business combinations, and joint ventures as well as decisions the Company may make in the future regarding the Company&#8217;s business, capital and organizational structures and other matters; the seasonal and cyclical nature of the semiconductor and flat panel display industries; management changes; changes in laws and government regulation impacting our operations or our products; the occurrence of regulatory proceedings, claims or litigation; damage or destruction to the Company's facilities, or the facilities of its customers or suppliers, by natural disasters, labor strikes, political unrest, or terrorist activity; the ability of the Company to (i) place new equipment in service on a timely basis; (ii) obtain additional financing; (iii) achieve anticipated synergies and cost savings; (iv) fully utilize its tools; (v) achieve desired yields, pricing, product mix, and market acceptance of its products and (vi) obtain necessary export licenses. Any forward-looking statements should be considered in light of these factors. Accordingly, there is no assurance that the Company's expectations will be realized. The Company does not assume responsibility for the accuracy and completeness of the forward-looking statements and does not assume an obligation to provide revisions to any forward-looking statements, except as otherwise required by securities and other applicable laws.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">2</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 9pt">PART I</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zf564c427198e4a4fb8aa0c99ee4fbe00" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 1.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">BUSINESS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">General</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Photronics, Inc. (and its subsidiaries, collectively referred to herein as "Photronics", the "Company", &#8220;we&#8221;, or &#8220;us&#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Photronics is a Connecticut corporation, organized in 1969. Its principal executive offices are located at 15 Secor Road, Brookfield, Connecticut 06804, telephone (203) 775-9000. The Company's website is located at http://www.photronics.com. We make available, through our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports as soon as reasonably practicable after such materials are electronically filed with, or furnished to, the Securities and Exchange Commission (&#8220;SEC&#8221;). The information found on or incorporated into the Company's website is not part of this or any other report the Company files with or furnishes to the SEC. These reports may also be obtained at the SEC&#8217;s Public Reference Room at 100 F Street, N.E., Washington, DC 20549. Investors may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also maintains a website at http://www.sec.gov that contains reports, proxy statements and other information regarding SEC registrants, including Photronics.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Products and Manufacturing Technology</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company manufactures photomasks, which are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates. Photomasks are manufactured in accordance with circuit designs provided to us on a confidential basis by our customers. IC and FPD photomask sets are manufactured in layers, each having a distinct pattern which is etched onto a different photomask. The resulting series of photomasks is then used to image the circuit patterns onto each successive layer of a semiconductor wafer or flat panel substrate. The typical manufacturing process for a photomask involves the receipt and conversion of circuit design data to manufacturing pattern data. A lithography system then exposes the circuit pattern onto the photomask blank. The exposed areas are developed and etched to produce that pattern on the photomask. The photomask is then inspected for defects and conformity to the customer's design data. After any defects are repaired, the photomask is cleaned using a proprietary process, any required pellicles (protective translucent cellulose membranes) are applied and, after final inspection, the photomask is shipped to the customer.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company currently supports customers across the full spectrum of IC production and FPD technologies by manufacturing photomasks using electron beam or optical (laser-based) systems, which are the predominant technologies used for photomask manufacturing, and are capable of producing the finer line resolution, tighter overlay and larger die size for the larger and more complex circuits currently being designed. Electron beam and laser generated photomasks can be used to produce the most advanced semiconductors and FPDs for use in an array of products. However, in the case of IC production, electron beam technologies fabricate the large majority of higher cost critical layer photomasks, while photomasks produced using laser-based systems are less expensive and less precise.&#160; End markets served with IC photomasks include devices used for microprocessors, memory, telecommunications and related applications. The Company currently owns a number of high-end and mature electron beam and laser-based systems.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The first several layers of photomasks are sometimes required to be delivered by the Company within 24 hours from the time it receives customers' design data. The ability to manufacture high quality photomasks within short time periods is dependent upon robust processes, efficient manufacturing methods, high production yield, available manufacturing capacity and high equipment reliability. We work to meet these requirements by making significant investments in research and development, capital equipment, manufacturing, and data processing systems, and by utilizing statistical process control methods to optimize the manufacturing process and reduce cycle times.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 9pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">3</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Quality control is an integral part of the photomask manufacturing process. Photomasks are manufactured in temperature, humidity, and particulate controlled clean rooms because of the high level of precision, quality and manufacturing yield required. Each photomask is inspected several times during the manufacturing process to ensure compliance with customer specifications. The Company continues to make substantial investments in equipment to inspect and repair photomasks to ensure that customer specifications are met.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The majority of IC photomasks produced for the semiconductor industry employ geometries of larger than 45 nanometers. At these geometries, the Company can produce full lines of photomasks and there is no significant technology employed by our competitors that is not also available to the Company. We are also capable of producing full lines of photomasks for high-end IC and FPD applications. In the case of ICs, this includes photomasks at and below the 45 nanometer technology node and, for FPDs, at and above the Generation 8 technology node and active-matrix organic light-emitting diode (AMOLED) display screens. The Company holds customer qualified manufacturing capability and owns, or has access to, technology that enables it to compete in the high-end markets that serve IC and FPD applications.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Sales and Marketing</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The market for photomasks primarily consists of domestic and international semiconductor and FPD manufacturers and designers. Photomasks are manufactured by independent merchant manufacturers like Photronics, and by semiconductor and FPD manufacturers that produce photomasks for their own use (captive manufacturers). In some instances, captive manufacturers also sell to other semiconductor or FPD manufacturers. Previously there was a trend towards the divesture or closing of captive photomask operations by semiconductor manufacturers and an increase in the share of the market served by independent manufacturers. This trend was driven by the increased complexity and cost of capital equipment used in manufacturing photomasks and the lack of economy of scale for many semiconductor and FPD manufacturers to effectively utilize the equipment.&#160; However, more recently the remaining and largest captive mask facilities have started investing at faster rates than independent manufacturers to reach certain roadmap milestones, particularly in the foundry logic and memory spaces.&#160; Nevertheless, most captive manufacturers maintain business and technology relationships with independent photomask manufacturers for ongoing support.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Generally, the Company and each of its customers engage in a qualification and correlation process before the Company becomes an approved supplier. Thereafter, the Company typically negotiates pricing parameters for a customer's orders based on the customer's specifications. Some prices may remain in effect for an extended period of time. In some instances, the Company enters into sales arrangements with an understanding that, as long as our performance is competitive, we will receive a specified percentage of that customer's photomask requirements. However, none of our customers have entered into significant long-term agreements with us that require them to purchase our products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">We conduct our sales and marketing activities primarily through a staff of full-time sales personnel and customer service representatives who work closely with the Company's management and technical personnel. The Company supports international customers through both its domestic and international facilities. We consider our presence in international markets to be an important factor in attracting new customers, as it provides global solutions to our customers, minimizes delivery time, and allows us to serve customers that utilize manufacturing foundries outside of the United States, principally in Asia. See Note 15 to the Company's consolidated financial statements for the amount of net sales and long-lived assets attributable to each of the Company's geographic areas of operations.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">4</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Customers</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company primarily sells its products to leading semiconductor and FPD manufacturers. The Company's largest customers (listed alphabetically) during the fiscal year ended October 30, 2016, ("fiscal 2016") included the following:</div>

<div><br>
</div>

<table id="zca8775b04a2f4d2d9ca327fa6fc4c057" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">AU Optronics Corp.</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">MagnaChip Semiconductor Corporation</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Dongbu HiTek Co., Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Micron Technology, Inc.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Epcos AG</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Nanya Technology Corporation</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Global Foundries, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">ON Semiconductor Corporation</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Himax Display, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Powerchip Technology Corporation</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Infineon Technologies AG</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Samsung Electronics Co., Ltd.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Innolux Corporation</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">STMicroelectronics N.V.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Inotera Memories, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Texas Instruments, Incorporated</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Intel Corporation</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Tower Semiconductor, Ltd.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">LG Display Co., Ltd</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 60%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">United Microelectronics Corp.</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">During fiscal 2016, the Company sold its products and services to approximately 600 customers. Sales to one customer accounted for approximately 19%, 18% and 16% of the Company&#8217;s total net sales in fiscal 2016, 2015 and 2014, respectively, and sales to another customer accounted for approximately 17%, 15% and 11% of the Company&#8217;s total net sales in fiscal 2016, 2015 and 2014, respectively. Our five largest customers, in the aggregate, accounted for approximately 50%, 52% and 44% of net sales in fiscal 2016, 2015 and 2014, respectively. A significant decrease in the amount of sales to any of these customers could have a material adverse effect on the financial performance and business prospects of the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Seasonality</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's quarterly revenues can be affected by the seasonal purchasing of its customers. We are typically impacted during our first quarter by the North American and European holiday periods, as some customers reduce their effective workdays and orders during this period. Additionally, the Company can be impacted during its first or second fiscal quarter by the Asian New Year holiday period, which also may reduce customer orders.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Research and Development</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company conducts research and development activities for IC photomasks at its U.S. nanoFab, which is located in Boise, Idaho, as well as at PK, Ltd. (&#8220;PKL&#8221;), its subsidiary in Korea and Photronics DNP Mask Corporation (&#8220;PDMC&#8221;), one of its subsidiaries in Taiwan. Research and development for FPD photomasks is conducted at PKL. Additionally, the Company conducts site-specific research and development programs to support strategic customers. These research and development programs and activities are undertaken to advance the Company's competitiveness in technology and manufacturing efficiency. We also conduct application oriented research and development activities to support the early adoption of new photomask or supporting data and services technology into our customers' applications. Currently, research and development photomask activities for ICs are focused on 20 nanometer node and below and, for FPDs, on Generation 8 resolution enhancement, substrates larger than Generation 8 and more complex masks for AMOLED type displays. The Company believes these core competencies will continue to be a critical part of semiconductor and FPD manufacturing, as optical lithography continues to scale capabilities on high-end devices. We incurred research and development expenses of $21.7 million in fiscal year 2016, and $21.9 million in fiscal years 2015 and 2014. The Company believes that it owns, controls, or licenses valuable proprietary information that is necessary for its business as it is presently conducted. This includes trade secrets as well as patents. We also believe that our intellectual property and trade secret know-how will continue to be important to our maintaining technical leadership in the field of photomasks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">On May 5, 2016, the Company sold its investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in the Company&#8217;s 2016 condensed consolidated statements of income in Interest and other income (expense), net.&#160; On that same date, a supply agreement commenced between the Company and Micron, which provides that the Company will be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the rights to use the technology it acquired under its prior technology license agreement.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">5</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Patents and Trademarks</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has ownership interests in approximately 40 issued U.S. patents. The subject matter of these patents, which are registered in various countries, generally relates to the manufacture of IC photomasks or the use of photomasks to manufacture other products. The expiration dates of these patents range from 2018 to 2034. The Company also has a number of trademarks and trademark registrations in the United States and in other countries.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">While the Company believes that its intellectual property is, and will continue to be, important to its technical leadership in the field of photomasks, its operations are not dependent on any one individual patent. The Company protects its intellectual property rights and proprietary processes by utilizing patents and non-disclosure agreements with employees, customers and vendors.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Materials, Supplies and Equipment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Raw materials used by the Company generally include: high precision quartz plates (including large area plates), which are used as photomask blanks and are primarily obtained from Japanese and Korean suppliers; pellicles and electronic grade chemicals, which are used in the manufacturing process; and compacts, which are durable plastic containers in which photomasks are shipped. These materials are generally sourced from several suppliers. The Company believes that its utilization of a select group of strategic suppliers enables it to access the most technologically advanced materials available. On an ongoing basis, the Company continues to consider additional supply sources.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company relies on a limited number of equipment suppliers to develop and supply the equipment used in the photomask manufacturing process. Although the Company has been able to obtain equipment on a timely basis, an inability to obtain equipment when required could adversely affect the Company's business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Backlog</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The first several layers of a set of photomasks for a circuit pattern are often required to be shipped within 24 hours of receiving a customer's designs. Because of the short period between order and shipment dates (typically from 1 day to 2 weeks) for a significant amount of the Company's sales, the dollar amount of our current backlog is not considered to be a reliable indicator of future sales volume.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">International Operations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Sales from the Company&#8217;s non-U.S. operations<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>were approximately 76%, 75% and 77% of the Company's net sales in fiscal 2016, 2015 and 2014, respectively. We believe that our ability to serve international markets is enhanced by our having, among other things, a local presence in the markets that we serve. This requires significant investments in financial, managerial, operational, and other resources.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Operations outside of the United States are subject to inherent risks, including fluctuations in exchange rates, political and economic conditions in various countries, unexpected changes in regulatory requirements, tariffs and other trade barriers, difficulties in staffing and managing international operations, longer accounts receivable collection cycles, potential restrictions on transfers of funds and potentially adverse tax consequences. These factors may have a material adverse effect on the Company's ability to generate sales outside of the United States and to deploy resources where they could otherwise be used to their greatest advantage and, consequently, may adversely affect its financial condition and results of operations. Note 15 of the notes to the Company's consolidated financial statements present net sales and long-lived assets by geographic area.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Competition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The photomask industry is highly competitive and most of the Company's customers utilize multiple photomask suppliers. The Company's ability to compete depends primarily upon the consistency of its products&#8217; quality, timeliness of delivery, as well as pricing, technical capability and service, which we believe<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font>are the principal factors considered by customers in selecting their photomask suppliers. An inability to meet these requirements could adversely affect the Company's financial condition, results of operations and cash flows. The Company also believes that proximity to customers is an important factor in certain markets where cycle time from order to delivery is critical. While some of our competitors have greater financial, technical, sales, marketing or other resources than the Company, we believe that we are able to compete effectively because of our dedication to customer service, investments in state-of-the-art photomask equipment and facilities, and experienced technical employees.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">6</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company estimates that, for the types of photomasks it manufactures (IC and FPD), the size of the total market (captive and merchant) is approximately $4.0 billion. Its competitors include Compugraphics International, Ltd., Dai Nippon Printing Co., Ltd (outside of Taiwan), Hoya Corporation, SK-Electronics Co. Ltd., Taiwan Mask Corporation and Toppan Printing Co., Ltd. The Company also competes with semiconductor manufacturers' captive photomask manufacturing operations that supply photomasks for internal use and, in some instances, also for external customers and foundries. The Company expects to face continued competition which, in the past, has led to pressure to reduce prices. The Company believes the pressure to reduce prices, coupled with the significant investment required in capital equipment to manufacture high-end photomasks, has contributed to the decrease in the number of independent manufacturers, and we expect such pressure to continue in the future.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Employees</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of October 30, 2016, the Company had 1,530 employees. The Company believes it offers competitive compensation and other benefits and that its employee relations are good.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z9426b94b149944d4980d2cb93accec6b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 1A.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">RISK FACTORS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Technology failures or cyber security breaches could have a material adverse effect on the Company&#8217;s operations.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company relies on information technology systems to process, transmit, store, and protect electronic information. For example, a significant portion of the communications between the Company&#8217;s personnel, customers, and suppliers depends on information technology. Our information technology systems may be vulnerable to a variety of interruptions due to events beyond our control including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers, and other security issues. We have technology and information security processes and disaster recovery plans in place to mitigate our risk to these vulnerabilities. However, these measures may not be adequate to ensure that our operations will not be disrupted, should such an event occur.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's dependency on the microelectronics industry, which as a whole is volatile, could have a negative material impact on its business.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company sells substantially all of its photomasks to semiconductor or flat panel display designers, manufacturers and foundries, as well as to other high performance electronics manufacturers. We believe that the demand for photomasks depends primarily on design activity rather than sales volume from products using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. In addition, the reduced use of customized ICs, a reduction in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors or FPDs, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks &#8210; even if the demand for semiconductors and FPDs increases. Historically, the semiconductor industry has been volatile, with sharp periodic downturns and slowdowns. These downturns have been characterized by, among other things, diminished product demand, excess production capacity and accelerated erosion of selling prices.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's results may suffer if the IC or FPD photomask market does not grow or if the Company is unable to serve these markets successfully. We believe that the demand for photomasks for both ICs and FPDs depends primarily on design activity and, to a lesser extent, upon an increase in the number of production facilities used to manufacture ICs or FPDs. As a result, an increase in IC or FPD sales will not necessarily lead to a corresponding increase in photomask sales. However, a slowdown in the development of new technologies for fabricating ICs or FPDs could reduce the demand for related photomasks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company may incur future net losses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Although the Company has been profitable since fiscal 2010, it has, in the past, incurred net losses. The net losses experienced in prior years were due, in part, to macroeconomic factors, which resulted in the Company incurring significant charges for restructurings and impairments of long-lived assets. The Company cannot provide assurance that it will not incur net losses in the future.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">7</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's quarterly operating results fluctuate significantly and may continue to do so in the future.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has experienced fluctuations in its quarterly operating results and anticipates that such fluctuations will continue and could intensify in the future. Fluctuations in operating results may result in volatility in the prices of the Company's common stock and financial instruments linked to the value of the Company's common stock. Operating results may fluctuate as a result of many factors, including the size and timing of orders and shipments, the loss of significant customers, changes in product mix, the flow of customer design releases, technological change, fluctuations in manufacturing yields, competition and general economic conditions. We operate in a high fixed cost environment and, should our revenues and asset utilization decrease, our operating margins could be negatively impacted.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's customers generally order photomasks on an as-needed basis, and our net sales in any quarter are dependent on orders received during that quarter. Since we operate with little backlog and the rate of new orders may vary significantly from quarter to quarter, our capital expenditures and, to some extent, expense levels are based primarily on sales forecasts and technological advancements in photomask manufacturing equipment. Consequently, if anticipated sales in any quarter do not occur when expected, capital expenditures could be higher than needed, resulting in underutilized capacity and disproportionately high expense levels, causing operating results to be adversely affected. Due to the foregoing factors, we believe that quarter-to-quarter comparisons of our operating results cannot be relied upon as indicators of future performance. In addition, in future quarters, our operating results could be below guidance provided by the Company and the expectations of public market analysts and investors which, in turn, could have a material adverse effect on the market price of the Company's common stock.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The photomask industry is subject to rapid technological change and the Company might fail to remain competitive, which could have a material adverse effect on the Company's business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, the Company will be required to continually anticipate, respond to and utilize changing technologies of increasing complexity in both traditional and emerging markets that it serves. In particular, we believe that, as semiconductor geometries continue to become smaller and FPDs become larger with improved performance, we will be required to manufacture increasingly complex photomasks. Additionally, the demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high performance electronics fabrication methods that affect the type or quantity of photomasks utilized, such as changes in semiconductor demand that favor field programmable gate arrays and other semiconductor designs that replace application-specific ICs. Furthermore, evidence of the viability and the corresponding market acceptance of alternative methods of transferring IC designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal 2016, one alternative method, direct-write lithography, has not been proven to be a commercially viable alternative to photomasks, as it is considered to be too slow for high volume semiconductor wafer production. However, should direct-write or any other alternative method of transferring IC or FPD designs without the use of photomasks achieve market acceptance, and if the Company is unable to anticipate, respond to or utilize these or other technological changes, due to resource, technological or other constraints, its business and results of operations could be materially adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's operations will continue to require substantial capital expenditures, for which it may be unable to obtain funding.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The manufacture of photomasks requires substantial investments by the Company in high-end manufacturing capability. We expect that we will be required to continue to make substantial capital expenditures to meet the technological demands of our customers and to position us for future growth. The Company's capital expenditure payments for fiscal 2017 are expected to be approximately $100 million, of which $9 million was included in accounts payable on its October 30, 2016, Consolidated Balance Sheet. We cannot provide assurance that we will be able to obtain</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">the additional capital required to fund our operations on reasonable terms, if at all, or that any such inability will not have a material adverse effect on our business and results of operations.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">8</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company has been dependent on sales to a limited number of large customers; the loss of any of these customers or a significant reduction in orders from these customers could have a material adverse effect on its sales and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Historically, the Company has sold a significant proportion of photomasks to a limited number of IC and FPD manufacturers. During fiscal years 2016 and 2015 our two largest customers accounted for 36% and 33%, respectively, of our net sales. </font>The Company's five largest customers accounted for 50%, 52% and 44% of net sales in fiscal 2016, 2015 and 2014, respectively. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">None of the Company's customers have entered into significant long-term agreements with the Company requiring them to purchase the Company's products. The loss of a significant customer or a significant reduction or delay in orders from any significant customer, (including reductions or delays due to customer departures from recent buying patterns), or an unfavorable change in competitive conditions in the semiconductor or FPD industries, could have a material adverse effect on the Company's financial performance and business prospects. The consolidation of semiconductor manufacturers or an economic downturn in the semiconductor industry may increase the likelihood of losing a significant customer and could also have an adverse effect on the Company's financial performance and business prospects.</font></div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company depends on a limited number of suppliers for equipment and raw materials and, if those suppliers do not deliver their products to the Company, it may be unable to fulfill orders from its customers, which could adversely affect its business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company relies on a limited number of photomask equipment manufacturers to develop and supply the equipment it uses. These equipment manufacturers currently require lead times of up to twelve months or longer between the order and the delivery of certain photomask imaging and inspection equipment. The failure of such manufacturers to develop or deliver such equipment on a timely basis could have a material adverse effect on the Company's business and results of operations. In addition, the manufacturing equipment necessary to produce advanced photomasks could become prohibitively expensive, which could similarly affect the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company uses high precision quartz photomask blanks, pellicles, and electronic grade chemicals in its manufacturing processes. There are a limited number of suppliers of these raw materials and the Company has no long-term contracts with these suppliers. Any delays or quality problems in connection with significant raw materials, particularly photomask blanks, could cause delays in the shipments of photomasks, which could have a material adverse effect on our business and results of operations. The fluctuation of foreign currency exchange rates, with respect to prices of equipment and raw materials used in manufacturing, could also have a material adverse effect on the Company's business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">The Company faces risks associated with the use of sophisticated equipment and complex manufacturing processes and technologies. Our inability to effectively utilize such equipment</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">and technologies and perform such processes could have a material adverse effect on our business and results of operations.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's complex manufacturing processes require the use of expensive and technologically sophisticated equipment and materials, and are continually modified in an effort to improve manufacturing yields and product quality. Minute impurities, defects or other difficulties in the manufacturing process can lower manufacturing yields and make products unmarketable. Moreover, manufacturing leading-edge photomasks is more complex and time consuming than manufacturing less advanced photomasks, and may lead to delays in the manufacturing of all levels of photomasks. The Company has, on occasion, experienced manufacturing difficulties and capacity limitations that have delayed its ability to deliver products within the time frames contracted for by its customers. The Company cannot provide assurance that, under such circumstances, it will not experience these or other manufacturing difficulties, or be subject to increased costs or production capacity constraints in the future, any of which could result in a loss of customers or could otherwise have a material adverse effect on its business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">We could be subject to damages based on claims brought against us by our customers or lose customers as a result of the failure of our products to meet certain quality specifications.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Our products provide important performance attributes to our customers&#8217; products. If a product fails to perform in a manner consistent with quality specifications or has a shorter useful life than guaranteed, a customer could seek replacement of the product or damages for costs incurred as a result of the product failing to perform, particularly if such products are sold under agreements that contain limited performance and life cycle guarantees. Our customers often require us to represent that our products conform to certain product specifications provided by our customers. Any failure to comply with such specifications could result in claims or legal action. A successful claim or series of claims against us could have a material adverse effect on our financial condition and results of operations and could result in a loss of one or more customers.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">9</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's debt agreements limit its ability to obtain additional financing and may obligate it to repay debt before its maturity.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Financial covenants related to the Company&#8217;s credit facility, which was last amended in August 2014, include Total Leverage Ratio, a Minimum Interest Coverage Ratio, and Minimum Unrestricted Cash Balances. Existing covenant restrictions limit the Company's ability to obtain additional debt financing and, should Photronics be unable to meet one or more of these covenants, its lenders may require it to repay any outstanding balance prior to the expiration date of the agreements. Our ability to comply with the financial and other covenants in our debt agreements may be affected by worsening economic or business conditions, or other events. The Company cannot assure that, under such circumstances, additional sources of financing would be available to pay off any long-term borrowings, so as to avoid default.&#160; Should we default on certain of our long-term borrowings, a cross default would occur on other long-term borrowings, unless amended or waived.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Acquisitions, divestitures, mergers, business combinations or joint ventures by the Company may entail certain operational and financial risks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has made significant acquisitions throughout its history and it may make other acquisitions or participate in other divestitures, joint ventures, business combinations or mergers in the future. On April 4, 2014, DNP Photomask Technology Taiwan Co., Ltd. (&#8220;DPTT&#8221;), a wholly owned subsidiary of Dai Nippon Printing Co., Ltd. (&#8220;DNP&#8221;), merged into Photronics Semiconductor Mask Corporation (&#8220;PSMC&#8221;), a wholly owned subsidiary of Photronics, to form PDMC. As a result of the acquisition of DPTT, Photronics and DNP own 50.01 percent and 49.99 percent of PDMC, respectively. After the completion of such an acquisition the Company may be subject to various risks which could adversely affect its future earnings and cash flows.&#160; These may include risks such as: the cost of combining the operations of&#160; the acquired company with&#160; the Company&#8217;s operations may exceed our estimates; goodwill, if any, or other intangible assets recognized may be subject to impairment charges; the lives of intangible assets acquired may be reduced; contingent liabilities are identified or change; the unanticipated loss of sales due to an overlap of customers served by the Company and the acquiree occurs; and that greater than anticipated charges to maintain duplicate pre-merger activities and eliminate duplicative activities are experienced.&#160;&#160; Furthermore, the Company may need to utilize its cash reserves and/or issue new securities to fund future acquisitions, which could have a dilutive effect on its earnings per share. In cases of acquisitions that require the Company to estimate the fair values of assets acquired and liabilities assumed, such estimates, though based upon assumptions that we believe to be reasonable, are subject to uncertainty.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Joint ventures may not operate according to their business plans if our partners fail to fulfill their obligations, which may adversely affect our results of operations and may force us to dedicate additional resources to these joint ventures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The nature of a joint venture requires us to share control with unaffiliated third parties. If our joint venture partners do not fulfill their obligations, the affected joint venture may not be able to operate according to its business plan. In that case, our results of operations may be adversely affected and we may be required to increase the level of our commitment to the joint venture. Also, differences in views among joint venture participants may result in delayed decisions or failures to agree on major issues. If these differences cause the joint ventures to deviate from their business plans, our results of operations could be adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">We may not be able to consummate future acquisitions or integrate acquisitions into our business, which could result in unanticipated expenses and losses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As part of our business growth strategy, we have acquired businesses, assets from businesses and entered into joint ventures in the past and intend to pursue acquisitions and joint venture opportunities in the future. Our ability to implement this component of our growth strategy will be limited by our ability to identify appropriate acquisition or joint venture candidates and our financial resources, including available cash and borrowing capacity. The expense incurred in consummating acquisitions or entering into joint ventures, the time it takes to integrate an acquisition or our failure to integrate businesses successfully, could result in unanticipated expenses and losses. Furthermore, we may not be able to realize any of the anticipated benefits from acquisitions or joint ventures.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">10</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. Some of the risks associated with the integration of acquisitions include: potential disruption of our ongoing business and distraction of management; unforeseen claims and liabilities, including unexpected environmental exposures; unforeseen adjustments, taxes, charges and write-offs; problems enforcing the indemnification obligations of sellers of businesses or joint venture partners for claims and liabilities; unexpected losses of customers of, or suppliers to, the acquired business; difficulty in conforming the acquired businesses&#8217; standards, processes, procedures and controls with our operations; variability in financial information arising from the implementation of purchase price accounting; inability to coordinate new product and process development; loss of senior managers and other critical personnel and problems with new labor unions; and challenges arising from the increased scope, geographic diversity and complexity of our operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company&#8217;s announced expansion into China entails substantial risks.</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 18pt">In August 2016 the Company announced that it would invest $160 million, in the form of a combination of cash and transferred capital, over the next five years to construct an IC research and development and manufacturing facility in Xiamen, China. This investment is subject to substantial risks which may include, but are not limited to: delays in or the inability to obtain necessary permits that are needed to enable us to construct our facility or conduct our ongoing business; the inability to protect our intellectual property rights under Chinese law, which may not offer as high of a level of protection as U.S. law; unexpectedly long negotiation periods with Chinese suppliers and customers; quality issues related to materials sourced from local vendors; unexpectedly high labor costs due to a tight labor supply; and difficulty in repatriating funds and selling or transferring assets. Our investment in China also exposes us to a significant additional foreign currency exchange risk, which we have not been subject to in recent years. These and other risks may result in our not realizing a return on, or losing some of or all of our planned investment in China, which would have a material adverse effect on our financial condition and financial performance.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's cash flows from operations and current holdings of cash may not be adequate for its current and long-term needs.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's liquidity, as it operates in a high fixed cost environment, is highly dependent on its sales volume and the timing of its capital expenditures, which can vary significantly from period to period. Depending on conditions in the semiconductor and FPD markets, the Company's cash flows from operations and current holdings of cash may not be adequate to meet its current and long-term needs for capital expenditures, operations and debt repayments. Historically, in certain years, the Company has used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on its existing debt, some financing instruments used by the Company in the past may not be available to it. Therefore, the Company cannot provide assurance that additional sources of financing would be available to it on commercially favorable terms, if at all, should its cash requirements exceed its cash available from operations, existing cash, and cash available under its credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company may incur unforeseen charges related to possible future facility closures or restructurings.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company cannot provide assurance that there will not be facility closures or restructurings in the near or long-term, nor can it assure that it will not incur significant charges should there be any future facility closures or restructurings.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">11</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company operates in a highly competitive environment and, should it be unable to meet its customers&#8217; requirements for product quality, timeliness of delivery or technical capabilities, its sales could be adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The photomask industry is highly competitive, and most of the Company's customers utilize more than one photomask supplier. The Company's competitors include Compugraphics International, Ltd., DNP (outside of Taiwan), Hoya Corporation, SK-Electronics Co., Ltd., Taiwan Mask Corporation and Toppan Printing Co., Ltd. The Company also competes with semiconductor manufacturers' captive photomask manufacturing operations, some of which market their photomask manufacturing services to outside customers. We expect to face continued competition from these and other suppliers in the future. Some of the Company's competitors have substantially greater financial, technical, sales, marketing or other resources than it has. Also, when producing smaller geometry photomasks, some of our competitors may be able to more rapidly develop, produce, and achieve higher manufacturing yields than us. The Company believes that consistency of product quality and timeliness of delivery, as well as price, technical capability, and service are the principal factors considered by customers in selecting their photomask suppliers. Our inability to meet these competitive requirements could have a material adverse effect on our business and results of operations. In the past, competition has led to pressure to reduce prices and the need to invest in advanced manufacturing technology which, the Company believes, contributed to the decrease in the number of independent photomask suppliers. These pressures may continue in the future.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's substantial international operations are subject to additional risks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Sales<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>from the Company&#8217;s non-U.S. operations<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>were approximately 76%, 75% and 77% of the Company's net sales in fiscal 2016, 2015 and 2014, respectively. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">We believe that maintaining significant international operations requires us to have, among other things, a local presence in the geographic markets that we supply. This requires significant investments in financial, managerial, operational, and other resources. Since 1996, the Company has significantly expanded its operations in international markets by acquiring existing businesses in Europe, acquiring majority equity interests in photomask manufacturing operations in Korea and Taiwan and building a manufacturing facility for FPD photomasks in Taiwan. In August 2016 we announced that we will invest $160 million, in the form of a combination of cash and transferred capital, over the next five years to construct an IC research and development and manufacturing plant in Xiamen, China. </font>The Company, in order to enable it to optimize its investments and other resources, closely monitors the semiconductor and FPD manufacturing markets for indications of geographic movement and, in conjunction with these efforts, continues to assess the locations of its manufacturing facilities. These assessments may result in the opening or closing of facilities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Operations outside of the United States are subject to inherent risks, including fluctuations in exchange rates, unstable political and economic conditions in various countries, changes in economic alliances (such as the United Kingdom&#8217;s decision to leave the European Union), unexpected changes in regulatory requirements, tariffs and other trade barriers, difficulties in staffing and managing international operations, longer accounts receivable payment cycles and potentially adverse tax consequences. These factors may have a material adverse effect on the Company's ability to generate sales outside of the United States and, consequently, on its business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Changes in foreign currency exchange rates could have a material adverse effect on the Company's results of operations, financial condition or cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and are reported in U.S. dollars. The Company's operations have transactions and balances denominated in currencies other than the U.S. dollar, primarily the Korean won, New Taiwan dollar, Japanese yen, euro, Singapore dollar, and the pound sterling. In fiscal 2017, as a result of our commencing construction of a new facility in China, we will have transactions and balances denominated in the Chinese renminbi. In fiscal 2016 the Company recorded a net loss from changes in foreign currency exchange rates of $0.3 million in its statement of income, while its net assets were increased by $6.3 million as a result of the translation of foreign currency financial statements to U.S. dollars. In the event of significant foreign currency fluctuations, the Company's results of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">operations, financial condition or cash flows may be adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's business depends on managerial and technical personnel, who are in great demand, and its inability to attract and retain qualified employees could adversely affect the Company's business and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's success depends, in part, upon key managerial and technical personnel, as well as its ability to continue to attract and retain additional qualified personnel. The loss of certain key personnel could have a material adverse effect on our business and results of operations. There can be no assurance that the Company can retain its key managerial, and technical employees, or that it can attract similar additional employees in the future.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">12</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company may be unable to enforce or defend its ownership and use of proprietary technology, and the utilization of unprotected Company developed technology by its competitors could adversely affect its business, results of operations and financial position.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company believes that the success of its business depends more on its proprietary technology, information and processes, and know-how than on its patents or trademarks. Much of its proprietary information and technology related to manufacturing processes is not patented and may not be patentable. The Company cannot offer assurance that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zcbd76fa668664e2f8c77580d1da5a7c1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">&#183;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">it will be able to adequately protect its technology;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zd7895008fcb540e0b66a831356d91d83" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">&#183;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">competitors will not independently develop similar technology; or</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z0811bb491dec4d0baddfd7b2ff98cc4c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol, serif; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">&#183;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">international intellectual property laws will adequately protect its intellectual property rights.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company may become the subject of infringement claims or legal proceedings by third parties with respect to current or future products or processes. Any such claims, with or without merit, or litigation to enforce or protect its intellectual property rights that require the Company to defend itself against claimed infringements of the rights of others, could result in substantial costs, diversion of resources, and product shipment delays or could force the Company to enter into royalty or license agreements, rather than dispute the merits of these claims. Any of the foregoing could have a material adverse effect on the Company's business, results of operations and financial position.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company may be unprepared for changes to environmental laws and regulations and may incur liabilities arising from environmental matters.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company is subject to numerous environmental laws and regulations that impose various environmental controls on, among other things, the discharge of pollutants into the air and water and the handling, use, storage, disposal and clean-up of solid and hazardous wastes. Changes in these laws and regulations may have a material adverse effect on our financial position and results of operations. Any failure by the Company to adequately comply with these laws and regulations could subject it to significant future liabilities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">If we violate environmental, health and safety laws or regulations, in addition to being required to correct such violations, we can be held liable in administrative, civil or criminal proceedings for substantial fines and other sanctions could be imposed that could disrupt or limit our operations. Liabilities associated with the investigation and cleanup of hazardous substances, as well as personal injury, property damages or natural resource damages arising from the release of, or exposure to, such hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities may also be imposed on many different entities with a relationship to the hazardous substances at issue, including, for example, entities that formerly owned or operated the property affected by the hazardous substances and entities that arranged for the disposal of the hazardous substances at the affected property, as well as entities that currently own or operate such property. The nature of our business, including historical operations at our current and former facilities, exposes us to risks of liability under these laws and regulations due to the production, storage, use, transportation and sale of materials that can cause contamination or personal injury if released into the environment. Additional information may arise in the future concerning the nature or extent of our liability with respect to identified sites, and additional sites may be identified for which we are alleged to be liable, that could cause us to materially increase our environmental accrual or the upper range of the costs we believe we</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">could reasonably incur for such matters</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's production facilities could be damaged or disrupted by natural disasters or labor strikes, either of which could adversely affect its financial position, results of operations and cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">A major catastrophe, such as an earthquake or other natural disaster, labor strike, or work stoppage at any manufacturing facility of the Company, its suppliers, or its customers, could result in a prolonged interruption of the Company&#8217;s business. A disruption resulting from any one of these events could cause significant delays in shipments of our products and the loss of sales and customers, which could have a material adverse effect on our financial position, results of operations, and cash flows. The Company's facilities in Taiwan are located in a seismically active area.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">13</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's sales can be impacted by the health and stability of the general economy, which could adversely affect its results of operations and cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Unfavorable general economic conditions in the U.S. or other countries in which the Company or its customers conduct business may have the effect of reducing the demand for photomasks. Economic downturns may lead to a decrease in demand for end products whose manufacturing processes involve the use of photomasks, which may result in a reduction in new product design and development by semiconductor or FPD manufacturers, and adversely affect the Company's results of operations and cash flows.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Additional taxes could adversely affect the Company's financial results.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's tax filings are subjected to audits by tax authorities in the various jurisdictions in which it does business. These audits may result in assessments of additional taxes that are subsequently resolved with the authorities or through the courts. Currently, we believe there are no outstanding assessments whose resolution would result in a material adverse financial result. However, the Company cannot offer assurances that unasserted or potential future assessments would not have a material adverse effect on its financial condition or results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">The Company's business could be adversely impacted by global or regional catastrophic events.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's business could be adversely affected by terrorist acts, major natural disasters, widespread outbreaks of infectious diseases, or the outbreak or escalation of wars, especially in the Asian markets, where the Company generates a significant portion of its sales, and in Japan where it purchases raw materials and capital equipment. Such events in the geographic regions in which the Company does business, including escalations of political tensions and military operations within the Korean Peninsula, where a major portion of the Company's foreign operations are located, could have material adverse impacts on its sales volume, cost and availability of raw materials, results of operations, cash flows and financial condition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Servicing the Company's debt requires a significant amount of cash, and we may not generate sufficient cash flows from our operations to pay our indebtedness.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's ability to make scheduled payments of debt principal and interest or to refinance its indebtedness depends on its future performance, which is subject to economic, financial, competitive and other factors beyond the Company's control. Our business may not continue to generate sufficient cash flows from operations in the future to both service our debt and make necessary capital expenditures. If we are unable to generate such cash flows, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. The Company's ability to refinance its indebtedness would depend upon the conditions in the capital markets and its financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z70a96e3861c848db98c2931efa8ef853" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 1B.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">UNRESOLVED STAFF COMMENTS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">None.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">14</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="z02c5857dbee941c09f14c78b4d205053" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 2.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">PROPERTIES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following table presents certain information about the Company's photomask manufacturing facilities:</div>

<div><br>
</div>

<table id="z9a7f4ebe6d264f89b8dc52d1003e1bd0" style="FONT-SIZE: 10pt; BORDER-TOP: medium none; FONT-FAMILY: 'Times New Roman'; BORDER-RIGHT: medium none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 50%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: medium none; WIDTH: 25%">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Location</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Type of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Interest</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">&#160;</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="TEXT-ALIGN: left">&#160;</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Allen, Texas</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Boise, Idaho</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Brookfield, Connecticut</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Bridgend, Wales</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Leased</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cheonan, Korea</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Dresden, Germany</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Leased</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Hsinchu, Taiwan</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(1)</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Hsinchu, Taiwan</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Leased</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Taichung, Taiwan</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Owned</div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 2%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(1)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(1)&#160; &#160;</font>The Company owns its manufacturing facility in Taichung and one of its manufacturing facilities in Hsinchu. However, it leases the related land.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="z4f6c35097b2b4c07a9d6c65508c3f587" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 3.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">LEGAL PROCEEDINGS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company is subject to various claims that arise in the ordinary course of business. We believe such claims, individually or in the aggregate, will not have a material adverse effect on our business.</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="z4fb6433812d2437189d65c7c328c0c3c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 4.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">MINE SAFETY DISCLOSURES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Not applicable.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">15</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PART II</div>

<div><br>
</div>

<div>
<table id="z233ccd27293547b6b98b6aa74083d2af" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="VERTICAL-ALIGN: top">
<td style="VERTICAL-ALIGN: top; WIDTH: 45pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">ITEM 5.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto; align: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Common Stock of the Company is traded on the NASDAQ Global Select Market ("NASDAQ") under the symbol PLAB. The table below shows the range of high and low sale prices per share of each quarter for fiscal years 2016 and 2015, as reported by the NASDAQ Global Select Market.</div>

<div><br>
</div>

<table id="zec7960bee5744d02806d468487eda577" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">High</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Low</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal Year Ended October 30, 2016:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended January 31, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13.05</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.57</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended May 1, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12.39</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended July 31, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.69</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.56</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.90</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.81</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal Year Ended November 1, 2015:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended February 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.18</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.88</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended May 3, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.14</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended August 2, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.55</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Quarter Ended November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.89</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">On December 30, 2016, the closing sale price of our Common Stock, per the NASDAQ Global Select Market, was $11.30. Based on information available to the Company, we believe we have approximately 9,000 shareholders.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company, to date, has not paid any cash dividends on PLAB shares and, for the foreseeable future, anticipates that earnings will continue to be retained for use in its business. Further, our credit facility precludes us from paying cash dividends.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Securities authorized for issuance under equity compensation plans</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The information regarding the Company's equity compensation required to be disclosed by Item 201(d) of Regulation S-K is incorporated by reference from Photronics&#8217; 2017 definitive Proxy Statement in Item 12 of Part III of this report. The 2017 Proxy Statement will be filed within 120 days after our fiscal year ended October 30, 2016.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">16</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="z06568e46cf3642dc828f2d9b7c4906d7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 6.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">SELECTED FINANCIAL DATA</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following selected financial data is derived from the Company's audited consolidated financial statements. The data should be read in conjunction with the audited consolidated financial statements and notes thereto and other financial information included elsewhere in this Annual Report on Form 10-K (in thousands, except per share amounts).</div>

<div>&#160;</div>

<div>
<table id="zc773e1c2cefb4ff598a9b04e6f84cef7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 40%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="19" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 40%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 3,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2013</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 28,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2012</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">OPERATING DATA:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483,456</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">455,527</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">422,180</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">450,439</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cost and expenses:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Cost of sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(364,750</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(381,070</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(355,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(322,540</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(338,519</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Selling, general and administrative</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(44,577</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(48,983</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(49,638</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)(d)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(48,213</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)(f)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(46,706</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Research and development</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,654</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,920</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,913</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(20,758</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(19,371</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Consolidation, restructuring and related charges</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,428</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)(g)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Operating income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">52,475</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">72,233</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28,795</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">30,669</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,415</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other income (expense):</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gains on sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,940</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,372</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(e)</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Interest expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,365</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,990</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,247</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,756</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,488</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Interest and other income (expense), net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,424</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,797</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,892</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,721</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(h)</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Income before income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,474</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">70,040</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">41,330</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">26,805</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">40,648</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,798</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(13,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,229</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10,793</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">32,035</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(d)(e)</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,576</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(f)</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">29,855</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(g) (h)</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Net income attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,476</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(12,234</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,039</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,610</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,987</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(c)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(d)(e)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">17,966</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(f)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">27,868</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(g) (h)</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Earnings per share:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(c)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.42</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(d)(e)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.30</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(f)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.46</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">(g) (h)</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.64</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.63</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(c)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.41</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(d)(e)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.29</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(f)</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.44</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">(g) (h)</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Weighted-average number of common shares outstanding:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,539</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,331</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,779</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,644</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,055</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">76,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">78,383</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,679</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,599</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">76,464</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">17</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<table id="z2c426371e4a84800bc2e4a4bf9f83f34" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">BALANCE SHEET DATA</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="18" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="18" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">As of</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 3,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2013</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 28,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2012</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Working capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">360,269</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">168,068</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">190,152</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">212,797</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">233,082</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Property, plant and equipment, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">506,434</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">547,284</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">550,069</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">422,740</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">380,808</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">988,267</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,043,376</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,026,739</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">885,505</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">849,094</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Long-term debt</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">62,139</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,120</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">131,805</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">182,203</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">168,956</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total Photronics, Inc. shareholders&#8217; equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">710,363</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">646,555</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">628,050</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">585,314</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">551,386</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<table id="z85c4de351b9f4b0cab8a27b38dc53a40" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">FY 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">FY 2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">FY 2013</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">FY 2012</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Working Capital (i):</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Previously reported</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">171,422</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">197,375</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">213,879</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">234,281</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">ASU 2015-17 adjustment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,223</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,082</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,199</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Retrospectively adjusted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">168,068</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">190,152</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">212,797</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">233,082</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total Assets (i):</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Previously reported</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,045,555</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,029,183</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">885,929</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">849,234</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">ASU 2015-17 adjustment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,179</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,444</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(424</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(140</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Retrospectively adjusted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,043,376</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,026,739</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">885,505</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">849,094</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z996d81eeea4f4608994cd026ec1e4e3e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(a)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes $8.8 million gain on sale of investment in a foreign entity and $0.2 million gain on the sale of the Company&#8217;s 49.99% interest in the MP Mask joint venture</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z60e10261f3a94f28bb6f3668e0a0eeb2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(b)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="zd90b6a7fb3a54c97a10206a8de825e8f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(c)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes $0.9 million of financing expenses related to the exchange of $57.5 million of 3.25% convertible senior notes.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z421475369bd34e5e9ce0b569aa3f97b5" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(d)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes $2.5 million, net of tax, of expenses related to the acquisition of DPTT.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z67dcaa3b11b140f6a28761ec68833a6a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(e)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes non-cash gain of $16.4 million, net of tax, on acquisition of DPTT.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="zbb208ad7167b4992b431217bd7d9bf1d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(f)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes $0.8 million, net of tax, of expenses related to the acquisition of DPTT.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z979e9e836138413b8874992783ca067d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(g)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes consolidation and restructuring charges of $1.4 million in connection with the discontinuance of manufacturing operations at the Company's Singapore facility.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="zc401d72411e140ef917512a1d5d7345d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(h)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes non-cash gain of $0.1 million in connection with subsequent measurement at fair value of warrants issued to purchase the Company&#8217;s common stock.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="zc14b8aab6d404ebba449d236efc08873" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(i)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Balances reflect the impact of the adoption of a new accounting standard in fiscal year 2016 (ASU 2015-17) related to the balance sheet classification of deferred taxes. See Note 11 for additional information.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">18</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="zda28a78d725649e58b2d76a10aea97db" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 7.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Results of Operations for the Years Ended October 30, 2016, November 1, 2015 and November 2, 2014</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Overview</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company sells substantially all of its photomasks to semiconductor designers and manufacturers, and manufacturers of FPDs. Photomask technology is also being applied to the fabrication of other higher performance electronic products such as photonics, micro-electronic mechanical systems and certain nanotechnology applications. Our selling cycle is tightly interwoven with the development and release of new semiconductor designs and flat panel applications, particularly as they relate to the semiconductor industry's migration to more advanced product innovation, design methodologies and fabrication processes. We believe that the demand for photomasks primarily depends on design activity rather than sales volumes from products manufactured using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. However, the reduced use of customized ICs, reductions in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks &#8210; even if demand for semiconductors and FPDs increases. Advances in semiconductor, FPD and photomask design and semiconductor and FPD production methods that shift the burden of achieving device performance away from lithography could also reduce the demand for photomasks. Historically, the microelectronic industry has been volatile, experiencing periodic downturns and slowdowns in design activity. These downturns have been characterized by, among other things, diminished product demand, excess production capacity and accelerated erosion of selling prices.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">We are typically required to fulfill customer orders within a short period of time, sometimes within 24 hours. This results in our having a minimal level of backlog orders, typically one to two weeks for IC photomasks and two to three weeks for FPD photomasks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The global semiconductor industry is driven by end markets which have been closely tied to consumer driven applications of high performance semiconductor devices including, but not limited to, mobile display devices, mobile communications, and computing solutions. While we cannot predict the timing of the industry's transition to volume production of next-generation technology nodes, or the timing of up and down cycles with precise accuracy, we believe that such transitions and cycles will continue into the future, beneficially and adversely affecting our business, financial condition and operating results as they occur. We believe our ability to remain successful in these environments is dependent upon the achievement of our goals of being a service and technology leader and efficient solutions supplier, which we believe should enable us to continually reinvest in our global infrastructure.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company is focused on improving its competitiveness by advancing its technology and reducing costs and, in connection therewith, has invested and plans to continue to invest in manufacturing equipment to serve the high-end markets. As the Company continues to face challenges in the current and near term that require it to continue to make significant improvements in its competitiveness, it continues to evaluate further cost reduction initiatives.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of December 2016 state-of-the-art production for semiconductor masks is considered to be 45 nanometer and lower for ICs and Generation 8 and above and AMOLED display based process technologies for FPDs. However, 65 nanometer and above geometries for semiconductors and Generation 7 and below, excluding AMOLED, process technologies for FPDs constitute the majority of designs currently being fabricated in volume. At these geometries, the Company can produce full lines of photomasks and there is no significant technology employed by the Company's competitors that is not available to the Company. The Company expects 45 nanometer and below designs to continue to move to wafer fabrication throughout fiscal 2017, and believes it is well positioned to service an increasing volume of this business as a result of its investments in manufacturing processes and technology in the global regions where its customers are located.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">19</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, we will be required to continually anticipate, respond to, and utilize changing technologies. In particular, the Company believes that, as semiconductor geometries continue to become smaller, it will be required to manufacture even more complex optically-enhanced reticles, including optical proximity correction and phase-shift photomasks. Additionally, demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high performance electronics fabrication methods that affect the type or quantity of photomasks used, such as changes in semiconductor demand that favor field-programmable gate arrays and other semiconductor designs that replace application-specific ICs or the use of certain chip stacking methodologies that lessen the emphasis on conventional lithography technology. Furthermore, increased market acceptance of alternative methods of transferring circuit designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal 2016, one alternative method, direct-write lithography, has not been proven to be a commercially viable alternative to photomasks, as it is considered to be too slow for high volume semiconductor wafer production, and we have not experienced a significant loss of revenue as a result of this or other alternative semiconductor design methodologies. However, should direct-write or any other alternative method of transferring IC designs to semiconductor wafers without the use of photomasks achieve market acceptance, and we do not anticipate, respond to, or utilize these or other changing technologies due to resource, technological or other constraints, our business and results of operations could be materially adversely affected.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Both our revenues and costs have been affected by the increased demand for high-end technology photomasks that require more advanced manufacturing capabilities, but generally command higher average selling prices ("ASPs"). The Company's capital expenditure payments aggregated approximately $245 million for the three fiscal years ended October 30, 2016, which has significantly contributed to the Company&#8217;s operating expenses. We intend to continue to make the required investments to support the technological demands of our customers that we believe will position us for future growth. In support of this effort, we expect capital expenditure payments to be approximately $100 million in fiscal year 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The manufacture of photomasks for use in fabricating ICs and other related products built using comparable photomask-based process technologies has been, and continues to be, capital intensive. The Company's integrated global manufacturing network, which consists of nine manufacturing sites, and its employees represent a significant portion of its fixed operating cost base. Should sales volumes decrease as a result of a decrease in design releases from our customers, we may have excess or underutilized production capacity, which could significantly impact operating margins or result in write-offs from asset impairments.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the fourth quarter of fiscal 2016 the Company announced that it had signed an investment agreement with the Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC manufacturing facility in Xiamen, China. Under the terms of the agreement the Company will build and operate a state-of-the-art IC manufacturing and research and development facility, in return for which Xiamen Torch will provide certain investment incentives and support.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the third quarter of fiscal 2016, the Company&#8217;s majority owned IC facility in Taiwan paid a dividend of $11.9 million to its noncontrolling interests.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the third quarter of fiscal 2016, the Company sold its investment in MP Mask to Micron for $93.1 million and recorded a gain of $0.1 million on the sale. On that same date a supply agreement commenced between the Company and Micron, which provides that we will be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the rights to use technology under its prior technology license agreement.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the second quarter of fiscal 2016, $57.5 million of the Company&#8217;s senior convertible notes matured. The Company repaid $50.1 million to noteholders, and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock.&#160; The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the first quarter of fiscal 2015 the Company privately exchanged $57.5 million in aggregate principal amount of its 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and the Company is not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#8217; maturity date.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">20</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the fourth quarter of fiscal 2014 the Company amended its credit facility.&#160; The credit facility, which expires in December 2018, has a $50 million limit with an expansion capacity to $75 million, and is secured by substantially all of our assets located in the United States and common stock we own in certain of our foreign subsidiaries.&#160; The credit facility is subject to a minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance financial covenants, all of which we were in compliance with at October 30, 2016.&#160; The Company had no outstanding borrowings against the credit facility at October 30, 2016, and $50 million was available for borrowing.&#160; The interest rate on the credit facility (1.78% at October 30, 2016) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the second quarter of fiscal 2014 the Company acquired DPTT in a non-cash transaction that resulted in the Company owning 50.01% and DNP owning 49.99% of PDMC, whose financial results are included in the Company&#8217;s consolidated financial statements. Since its formation, PDMC has generated sufficient cash flows to fund its operating and capital requirements. See Note 2 of the consolidated financial statements for more information.</div>

<div style="TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Results of Operations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following table presents selected operating information expressed as a percentage of net sales:</div>

<div><br>
</div>

<table id="zd7589d5445dc48bdbf4e3cffa7b22497" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">100.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">100.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">100.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cost of sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(75.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(72.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(78.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom"></td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap"></td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross margin</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">27.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Selling, general and administrative expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Research and development expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Operating income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gains on sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Interest expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(0.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Interest and other income (expense), net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Income before income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Note:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>All the following tabular comparisons, unless otherwise indicated, are for the fiscal years ended October 30, 2016 (2016), November 1, 2015 (2015) and November 2, 2014 (2014), in millions of dollars.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">21</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Net Sales</div>

<div><br>
</div>

<table id="zb1ae09ec1e524efba19a308d4da4b2a4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent Change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015 to</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014 to</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 20%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">IC</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">364.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">420.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">352.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(13.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 20%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">FPD</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">118.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">103.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">102.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">15.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 20%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">455.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">15.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Net sales decreased 7.8% in 2016, as compared with 2015. IC photomask sales decreased $56 million as a result of reduced demand for both high-end and mainstream products. Sales of high-end IC products, which we define as photomasks of 45nm and smaller, decreased $36.5 million from last year to $130.4 million. Reduced sales of both memory and logic masks contributed to the decrease. IC Mainstream sales decreased year-over-year by $19 million. FPD sales increased from 2015 primarily due to increased high-end demand. Sales of high-end FPD Masks, or those greater than or equal to G8 and AMOLED products, increased by $15.7 million to $86.6 million in 2016. High-end photomasks typically have higher ASPs than mainstream photomasks. By geographic area, net sales in 2016 as compared with 2015 decreased by $11.9 million or 5.8% in Taiwan, $6.9 million or 4.7% in Korea, $19.1&#160; million or 14.4% in the United States, $2.4 million or 6.7% in Europe, and by $0.4 million or 15.3% at other locations. As a percent of total sales in 2016, sales were 40% in Taiwan, 29% in Korea, 24% in the United States, and 7% in Europe.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Net sales in 2015 increased 15.1% as compared with 2014. The increase was primarily the result of the full year impact of the acquisition of DPTT and increased high-end IC sales. High-end IC sales increased by $62.9 million to $166.9 million in 2015 as a result of increased high-end memory and logic demand, and high-end FPD sales increased by $4.5 million to $70.9 million in 2015. <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">By geographic area, net sales in 2015 as compared with 2014 increased (decreased) by $38.1 million or 22.8% in Taiwan, $7.5 million or 5.4% in Korea,</font> $26.1 million or 24.4% in the United States, and by $(2.9) million or (7.6)% in Europe. As a percent of total sales in 2015, sales were 39% in Taiwan, 28% in Korea, 25% in the United States, 7% in Europe, and 1% at other international locations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Gross Margin</div>

<div>&#160;</div>

<table id="z63be0b79bdb149dc9034cddb4d495949" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent Change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015 to</div>

2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014 to</div>

2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 20%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">118.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">143.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">100.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(17.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">42.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 20%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross margin %</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">27.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Gross profit and gross margin percentage decreased in 2016, as compared with 2015, primarily as a result of decreased sales of high-end IC and, to a lesser extent, mainstream IC photomasks. Gross profit and gross margin increased in 2015, compared with 2014, primarily due to increased high-end IC sales and reduced manufacturing costs. The Company operates in a high fixed cost environment and, to the extent that the Company's revenues and utilization increase or decrease, gross margin will generally be positively or negatively impacted.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">22</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Selling, General and Administrative Expenses</div>

<div><br>
</div>

<table id="zbf9744d044f94508b815bc68dcd6fb69" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent Change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015 to</div>

2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014 to</div>

2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">S,G&amp;A expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">% of net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Selling, general and administrative expenses decreased by $4.4 million in 2016, as compared with 2015, primarily due to reduced compensation, freight and other expenses.&#160; Selling, general and administrative expenses decreased $0.6 million in 2015, as compared with 2014, primarily due to expenses incurred in 2014 related to the acquisition of DPTT, offset in part by increased compensation and benefits expenses.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Research and Development</div>

<div>&#160;</div>

<table id="zcccc9e4ebfe04c48938088a7197686e4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Percent Change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015 to</div>

2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014 to</div>

2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">R&amp;D expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 20%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">% of net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Research and development expenses, which did not significantly change over the periods presented, consist primarily of global development efforts related to high-end process technologies.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Other Income (Expense)</div>

<div><br>
</div>

<table id="zef80c1fad37a40dc8b198a088c1748ef" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gains on sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Interest expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Interest and other income (expense), net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total other income (expense), net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In January 2016 the Company sold a minority interest investment in a foreign entity and recognized a gain of $8.8 million. In May 2016 the Company sold its 49.99% interest in the MP Mask joint venture and recognized a gain of $0.1 million.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Interest expense decreased in 2016 as compared with 2015 primarily as a result of the maturity of our 3.25% convertible senior notes in April 2016. Interest and other income (expense), net decreased in 2016, as compared with 2015, primarily as a result of our realizing unfavorable foreign currency results in 2016, as compared to favorable results in 2015. The negative impact of the change in foreign currency results was somewhat mitigated by the favorable settlement of a liability related to our 2014 DPTT acquisition, as well as the favorable effect of our not incurring financing fees (which were related to the exchange of senior convertible notes) in 2016 that we had incurred in 2015.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Interest expense decreased in 2015 as compared with 2014, primarily as a result of reduced average outstanding borrowings during the year.&#160; Interest and other income (expense), net decreased in 2015 as compared with 2014, primarily as a result of financing expenses incurred related to the exchange of convertible notes and reduced interest income, which were offset in part by increased foreign currency gains.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">23</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2014 DNP Photomask Technology Taiwan Co., Ltd., a wholly owned subsidiary of DNP, merged into PSMC and operates under the name of Photronics DNP Mask Corporation. The acquisition resulted in the Company recording a gain of $16.4 million in the second quarter of fiscal 2014. See Note 2 of the consolidated financial statements for more information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Income Tax Provision</div>

<div><br>
</div>

<table id="z3c3deeb4c39e4c409a081ed5538f5c00" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 70%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 34%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 34%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Effective income tax rate</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18.8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The effective tax rate differs from the U.S. statutory rate of 35% in fiscal years 2016, 2015 and 2014 primarily due to earnings, including the fiscal year 2014 DPTT Acquisition gain, being taxed at lower statutory rates in foreign jurisdictions, the benefit of various investment credits claimed in a foreign jurisdiction as well as valuation allowances in jurisdictions with historic and continuing losses.&#160; The effective income tax rate decreased in 2016, as compared with 2015, as a result of the following major factors: the recognition in 2016 of $4.3 million, compared with $1.5 million in 2015, of previously unrecognized deferred tax assets which primarily resulted from the improved performance of the Company&#8217;s FPD operations; the reversal of previously recognized tax expense of $2.4 million that was eliminated by a distribution of the 2015 earnings of a foreign subsidiary to its foreign parent; and a higher percentage of income before income taxes, including an $8.8 million gain on the sale of an investment in 2016, generated in jurisdictions where the company previously incurred losses that, due to valuation allowances, did not result in the Company recognizing tax benefits.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company considers all available evidence when evaluating the potential future realization of its deferred tax assets and when, based on the weight of all available evidence, it determines that it is more likely than not that some portion or all of its deferred tax assets will not be realized, it reduces its deferred tax assets by a valuation allowance.&#160; The Company also regularly assesses the potential outcomes of ongoing and future tax examinations and, accordingly, has recorded accruals for such contingencies. Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Net Income Attributable to Noncontrolling Interests</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Net income attributable to noncontrolling interests decreased $2.7 million to $9.5 million in 2016, as compared with $12.2 million in 2015, due to decreased net income at the Company&#8217;s IC manufacturing facility in Taiwan, and increased $6.2 million to $12.2 million in 2015, as compared with $6.0 million in 2014, primarily as a result of changes in the ownership structure of that same facility. During 2014 the Company exchanged a 49.99% noncontrolling interest in this subsidiary in return for the net assets of an acquiree. See Notes 2 and 13 of the consolidated financial statements for further information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Liquidity and Capital Resources</div>

<div><br>
</div>

<table id="zfbb96e8bc50c4f26b7b7c0706fd53362" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in millions)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in millions)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in millions)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">314.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">205.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">192.9</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash provided by operating activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">122.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">133.2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">96.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash provided by(used in) investing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">52.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(104.3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(87.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash used in financing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(67.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7.1</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(29.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">24</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of October 30, 2016, the Company had cash and cash equivalents of $314.1 million as compared with $205.9 million as of November 1, 2015. The Company's working capital increased $192.2 million to $360.3 million at October 30, 2016, as compared with $168.1 million (as retrospectively adjusted to reflect our adoption of ASU 2015-17 in the fourth quarter of fiscal year 2016) at November 1, 2015. The increase in cash and cash equivalents in 2016 was primarily attributable to the sale of the Company&#8217;s 49.99% interest in the MP Mask joint venture for $93.1 million and proceeds from the sale of an investment in a foreign entity of $8.8 million. The increase in working capital was the result of these same factors, as well as the conversion of $7.4 million of debt to common stock, reduced accounts payable and accrued expense balances as of the end of 2016, as compared with the end of 2015, which were caused, in significant part, by lower accruals for capital expenditures and employee compensation. The Company may use its available cash on hand for operations, capital expenditures, debt repayments, strategic opportunities, stock repurchases or other corporate uses, any of which may be material.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of November 1, 2015, the Company had cash and cash equivalents of $205.9 million compared with $192.9 million as of November 2, 2014. The Company's working capital decreased $26.0 million to $171.4 million at November 1, 2015, as compared with $197.4 million at November 2, 2014. The increase in cash and cash equivalents in 2015 was primarily related to increased cash generated from operating activities, while the decrease in working capital was the result of $57.5 million 3.25% convertible senior notes due in April 2016 classified as a current liability at November 1, 2015, and as a long-term liability at November 2, 2014.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of October 30, 2016 and November 1, 2015, the Company&#8217;s total cash and cash equivalents include $141.4 million and $102.9 million, respectively, held by its foreign subsidiaries. The majority of earnings of the Company&#8217;s foreign subsidiaries are considered to be indefinitely reinvested. The repatriation of these funds to the U.S. may subject these funds to U.S. federal income taxes and local country withholding taxes in certain jurisdictions. The Company&#8217;s foreign subsidiaries continue to grow through the reinvestment of earnings in additional manufacturing capacity and capability, particularly in the high-end IC and FPD areas.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Net cash provided by operating activities decreased to $122.1 million in fiscal 2016, as compared with $133.2 million in fiscal 2015, primarily due to reduced year-over-year operating income, partially offset by net cash favorable changes in accrual accounts.&#160; Net cash provided by operating activities increased to $133.2 million in fiscal 2015, as compared with $96.4 million in fiscal 2014, primarily due to increased net income in 2015, excluding the 2014 noncash gain on the acquisition of DPTT. Net cash provided by operating activities decreased to $96.4 million in fiscal 2014, as compared with $99.4 million in fiscal 2013, primarily due to reduced net income in 2014, less the noncash gain on the acquisition of DPTT discussed in Note 2 to the consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Cash flows from investing activities increased to $52.3 million provided in fiscal year 2016 from $104.3 used in fiscal year 2015, with the change being primarily due to proceeds of $101.9 million received from the sale of our investments in the MP Mask joint venture and an interest we held in a foreign entity, as well as decreased expenditures for capital equipment. Net cash used in investing activities in fiscal 2015 increased to $104.3 million, as compared with $87.5 million in 2014, and in fiscal 2014 increased to $87.5 million, as compared with $66.2 million in 2013, primarily due to increased capital expenditure payments. Capital expenditure payments for the 2016, 2015, and 2014 fiscal years were $50.1, $104.0 million, and $91.1 million, respectively. The Company expects capital expenditure payments in fiscal 2017 to be approximately $100 million.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Net cash used in financing activities was $67.0 million in fiscal 2016 which was primarily comprised of repayments of long-term borrowings (including $50.1 million to retire our 3.25% convertible senior notes which matured in April 2016) and a dividend paid to the noncontrolling interest in a subsidiary, which were partially offset by proceeds received from employee share-based arrangements. Net cash used in financing activities was $7.1 million in fiscal 2015, which was primarily comprised of repayments of borrowings offset, in part, by proceeds from share-based arrangements. Net cash used in financing activities was $29.5 million in fiscal 2014, primarily comprised of repayments of borrowings. In fiscal 2014 the Company repaid a term loan with an outstanding balance of $21.3 million.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In August 2016 the Company announced that it had signed an investment agreement with the Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC research and development and manufacturing facility in Xiamen, China. The Company plans to invest $160 million, in the form of a combination of cash and transferred capital, over the next five years, with construction commencing in 2017 and production estimated to start in late 2018. Under the terms of the agreement the Company will build and operate a state-of-the-art IC manufacturing and research and development facility, in return for which Xiamen Torch will provide certain investment incentives and support.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">25</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In June 2016 PDMC, the Company&#8217;s majority owned IC facility in Taiwan, paid a dividend of $11.9 million to its noncontrolling interests.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In May 2016 the Company sold its investment in MP Mask to Micron for $93.1 million. On that same date a supply agreement commenced between the Company and Micron, which provides that we will be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the right to use the technology it obtained under the prior technology license agreement.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2016 $57.5 million of the Company&#8217;s senior convertible notes matured. The Company repaid $50.1 million to noteholders, and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock.&#160; The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In January 2015 the Company privately exchanged $57.5 million in aggregate principal amount of its 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and the Company is not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#8217; maturity date.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In October 2014, in a non-cash transaction,&#160; the Company issued 4.3 million shares of its common stock in exchange for the fully matured, remaining outstanding $22.1 million principal amount of its 5.5% convertible senior notes, which were issued in September 2009.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2014 the Company acquired DPTT in a non-cash transaction that resulted in the Company owning 50.01% and DNP owning 49.99% of PDMC, whose financial results are included in the Company&#8217;s consolidated financial statements. PDMC has generated sufficient cash flows to fund its operating and capital requirements.&#160; See Note 2 of the consolidated financial statements for more information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">August 2014 the Company amended its credit facility.&#160; The credit facility, which expires in December 2018, has a $50 million limit with an expansion capacity to $75 million, and is secured by substantially all of the Company&#8217;s assets located in the United States and common stock the Company owns in certain of its foreign subsidiaries.&#160; The credit facility is subject to minimum interest coverage, total leverage ratio and minimum unrestricted cash balance financial covenants, all of which the Company was in compliance with at October 30, 2016.&#160; The Company had no outstanding borrowings against the credit facility at October 30, 2016, and $50 million was available for borrowing.&#160; The interest rate on the credit facility (1.78% at October 30, 2016) is based on the Company&#8217;s total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In December 2013 the Company repaid the $21.3 million outstanding balance of a term loan that it entered into in February 2012 to partially fund its purchase from Micron of the US nanoFab facility in Boise, Idaho, which it previously held under an operating lease. As a result of this purchase, the Company&#8217;s operating lease commitments were reduced by a combined total of $15 million in fiscal years 2013 and 2014.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's liquidity, as it operates in a high fixed cost environment, is highly dependent on its sales volume, cash conversion cycle, and the timing of its capital expenditures (which can vary significantly from period to period). Depending on conditions in the semiconductor and FPD markets, the Company's cash flows from operations and current holdings of cash may not be adequate to meet its current and long-term needs for capital expenditures, operations and debt repayments. Historically, in certain years, the Company has used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on its existing debt, some financing instruments used by the Company in the past may not be currently available to it. The Company continues to evaluate further cost reduction initiatives. However, the Company cannot assure that additional sources of financing would be available to it on commercially favorable terms, should its cash requirements exceed cash available from operations, existing cash, and cash available under its credit facility.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">26</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">At October 30, 2016, the Company had outstanding purchase commitments of $60 million, which included $51 million related to capital expenditures. The Company intends to finance its capital expenditures with its working capital, cash generated from operations, and, if necessary, with additional borrowings. As previously discussed, the Company has also entered into an agreement to construct a facility in China in which it estimates it will invest $160 million in the form of a combination of cash and transferred capital.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash Requirements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's cash requirements in fiscal 2017 will be primarily to fund its operations, including capital spending, service its debt, and finance the construction of its IC research and development and manufacturing facility in Xiamen, China. We believe that our cash on hand, cash generated from operations and amounts available under our credit facility will be sufficient to meet our cash requirements for the next twelve months. The Company regularly reviews the availability and terms on which it might issue additional equity or debt securities in the public or private markets. However, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our cash requirements exceed our cash available from operations, existing cash, and cash available under our credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Contractual Obligations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following table presents the Company's contractual obligations as of October 30, 2016:</div>

<div><br>
</div>

<table id="zb186a0334b6948fb9f388b1cad222884" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="18" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Payment due by period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Contractual Obligations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Less</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Than</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">1 Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">1 - 3</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">3 - 5</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">More</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Than</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">5 Years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Long-term borrowings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Operating leases</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,148</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,689</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">774</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,404</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Capital leases</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,067</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,428</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,639</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Unconditional purchase obligations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">59,927</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,087</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,840</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Interest</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,191</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,204</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,987</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other noncurrent liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,208</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">80</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,479</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,585</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,064</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">151,908</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,947</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">72,134</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,359</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,468</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of October 30, 2016, the Company had recorded accruals for uncertain tax positions of $4.6 million which were not included in the above table due to the high degree of uncertainty regarding the timing of future payments related to such liabilities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Off-Balance Sheet Arrangements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2014 the Company acquired a 50.01% (controlling interest) of PDMC, its IC manufacturing facility located in Taiwan. Under the PDMC operating agreement the shareholders of PDMC may be requested to make additional contributions to PDMC. In the event that PDMC requests additional capital from its shareholders, the Company may, in order to maintain its 50.01% ownership interest, be required to make such contributions to PDMC.&#160; The PDMC operating agreement limits the amount of contributions that may be requested during both the first four years of PDMC and during any individual year within those first four years. As of October 30, 2016, the Company had not been requested to make any additional capital contribution to PDMC.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">27</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company leases certain office facilities and equipment under operating leases that may require it to pay taxes, insurance and maintenance expenses related to the properties. Certain of these leases contain renewal or purchase options exercisable at the end of the lease terms. See Note 8 to the consolidated financial statements for additional information on these operating leases.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Business Outlook</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">A majority of the Company's revenue growth is expected to continue to come from the Asian region, predominantly in China. In response to this expectation, the Company will commence construction of an IC research and development and manufacturing facility in Xiamen, China, in 2017. Production is anticipated to begin at this facility in 2018.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company continues to assess its global manufacturing strategy and monitor its sales volume and related cash flows from operations. This ongoing assessment could result in future facility closures, asset redeployments, additional impairments of intangible or long-lived assets, workforce reductions, or the addition of increased manufacturing facilities, all of which would be based on market conditions and customer requirements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's future results of operations and the other forward-looking statements contained in this filing involve a number of risks and uncertainties. While various risks and uncertainties have been discussed, a number of other unforeseen factors could cause actual results to differ materially from the Company's expectations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Critical Accounting Estimates</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's consolidated financial statements are based on the selection and application of accounting policies, which require management to make significant estimates and assumptions. The Company believes that the following are some of the more critical judgment areas in the application of the Company's accounting policies that affect its financial condition and results of operations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Estimates and Assumptions</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Management bases its estimates on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Changes in accounting estimates used are likely to occur from period to period, which may have a material impact on the presentation of the Company's financial condition and results of operations. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Fair Value of Financial Instruments</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The fair value of the Company's 3.25% convertible senior notes is estimated by management based upon reference to quoted market prices and other available market information. The fair values of the Company's cash and cash equivalents, accounts receivable, accounts payable, certain other current assets and current liabilities, and variable rate borrowings approximate their carrying value due to their short-term maturities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Property, Plant and Equipment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">28</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence or other changes in circumstances indicate that their carrying amounts may not be recoverable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Intangible Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Impairment of Long-Lived Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of the impaired assets would generally be determined using a market or income approach.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Business Combinations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Accounting for such transactions requires the Company&#8217;s management to make significant assumptions and estimates.&#160; These include, among others, any estimates or assumptions that may be made for the amounts of future cash flows that will result from any identified intangible assets, the useful lives of such intangible assets, the amount of any contingent liabilities to record at the time of the acquisition, the extent of any restructuring charges expected to be incurred as a result of the business combination, and the fair values of any tangible assets acquired.&#160; Although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, causing actual results to differ from those estimated by the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Investments in Joint Ventures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&#8217;s consolidated financial statements.&#160; In the case of any investment in a joint venture that gave rise to goodwill, such goodwill would be tested for impairment annually or when an event occurred or circumstances changed that would more likely than not have reduced the fair value of the joint venture below its carry value.&#160; Goodwill would be tested for impairment using a two-step process.&#160; The Company might, at its option, assess qualitative factors to determine whether it was necessary to perform the two-step impairment test.&#160; If it was determined that the two-step test was necessary, the Company would use the test to identify potential goodwill impairment and to measure the amount of a goodwill impairment loss to be recognized (if any).</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">29</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Variable Interest Entities</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &#8220;controlling financial interest&#8221; in such an entity if the Company had both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which it would then be reported.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Income Taxes</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amounts of earnings in the tax jurisdictions in which it operates.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Revenue Recognition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&#160; &#8220;Delivery&#8221; is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">30</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Share-based Compensation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Recent Accounting Pronouncements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">See &#8220;Item 8. Financial Statements and Supplementary Data &#8211; Notes to Consolidated Financial Statements &#8211; Note 23 &#8211; Recent Accounting Pronouncements&#8221; for recent accounting pronouncements that may affect the Company&#8217;s financial reporting.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z437ca8897de3461eb92e85fd0dc1d977" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 7A.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Foreign Currency Exchange Rate Risk</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company conducts business in several major international currencies throughout its worldwide operations and its financial performance may be affected by fluctuations in the exchange rates of these currencies. Changes in exchange rates can positively or negatively affect the Company's sales, operating margins, assets, liabilities, and equity. The functional currencies of the Company's Asian subsidiaries are the South Korean won, the New Taiwan dollar and the Singapore dollar. The functional currencies of the Company's European subsidiaries are the British pound and the euro. In addition, the Company has transactions and balances in Japanese yen and, as a result of its investment in a facility in Xiamen, China, the construction of which will commence in 2017, the Company will have significant transactions in the Chinese renminbi.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company attempts to minimize its risk of foreign currency transaction losses by producing its products in the same country in which the products are sold (thereby generating revenues and incurring expenses in the same currency), and by managing its working capital. There can be no assurance that this approach will continue to be successful, especially in the event of a significant adverse movement in the value of any foreign currency against the U.S. dollar, the New Taiwan dollar, the South Korean won, or the Chinese renminbi. However, in some instances, the Company sells products in a currency other than the functional currency of the country where it was produced or purchases products in a currency that differs from the functional currency of the purchasing manufacturing facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's primary net foreign currency exposures as of October 30, 2016, included the South Korean won, the Japanese yen, the New Taiwan dollar, the Singapore dollar, the British pound, and the euro. As of October 30, 2016, a 10% adverse movement in the value of these currencies against the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $9.1 million. The Company does not believe that a 10% change in the exchange rates of other non-US dollar currencies would have had a material effect on its October 30, 2016 consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Interest Rate Risk</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">At October 30, 2016, the Company did not have any variable rate borrowings. Therefore, a 10% change in interest rates would not have had a material effect on the Company's consolidated financial position, results of operations, or cash flows in the year ended October 30, 2016.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">31</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="zfc967fa54f2d460f87b6e9a242929c5d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 8.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div>
</td>
</tr>
</table>
</div>

<div>&#160;</div>

<table id="zc9df3eb11c454bdbb528a8269aa912b6" style="FONT-SIZE: 10pt; BORDER-TOP: medium none; FONT-FAMILY: 'Times New Roman'; BORDER-RIGHT: medium none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a name="INDEX"><!--Anchor--></a>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Page</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#REPORTOF">Report of Independent Registered Public Accounting Firm</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">33</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#BalanceSheets">Consolidated Balance Sheets at<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font>October 30, 2016 and November 1, 2015</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">34</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#StatementsofIncome">Consolidated Statements of Income for the years ended October 30, 2016, November 1, 2015 and November 2, 2014</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">35</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#ConsolidatedStatementsof">Consolidated Statements of Comprehensive Income for the years ended October 30, 2016, November 1, 2015 and November 2, 2014</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">36</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#StatementsofEquity">Consolidated Statements of Equity for the years ended October 31, 2016, November 1, 2015 and November 2, 2014</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">37</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#CashFlows">Consolidated Statements of Cash Flows for the years ended October 30, 2016,&#160; November 1, 2015 and November 2, 2014</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">38</div>
</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">&#160;</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 90%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><a href="#FinancialStatements">Notes to Consolidated Financial Statements</a></div>
</td>
<td style="BORDER-TOP: medium none; BORDER-RIGHT: medium none; VERTICAL-ALIGN: top; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">39</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">32</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a name="REPORTOF"><!--Anchor--></a>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Board of Directors and Shareholders</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics, Inc.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Brookfield, Connecticut</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">We have audited the accompanying consolidated balance sheets of Photronics, Inc. and subsidiaries (the "Company") as of October 30, 2016 and November 1, 2015, and the related consolidated statements of income, consolidated statements of comprehensive income, consolidated statements of equity, and consolidated statements of cash flows for each of the three fiscal years ended October 30, 2016, November 1, 2015, and November 2, 2014. We also have audited the Company's internal control over financial reporting as of October 30, 2016, based on criteria established in <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Internal Control &#8212; Integrated Framework (2013)</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission. The Company's management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting in Item 9A. Our responsibility is to express an opinion on these financial statements and an opinion on the Company's internal control over financial reporting based on our audits.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects. Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">A company's internal control over financial reporting is a process designed by, or under the supervision of, the company's principal executive and principal financial officers, or persons performing similar functions, and effected by the company's board of directors, management, and other personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of Photronics, Inc. and subsidiaries as of October 30, 2016 and November 1, 2015, and the results of their operations and their cash flows for each of the three fiscal years ended October 30, 2016, November 1, 2015, and November 2, 2014, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of October 30, 2016, based on the criteria established in <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Internal Control &#8212; Integrated Framework (2013)</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Deloitte &amp; Touche LLP</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Hartford, Connecticut</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">January 6, 2017</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">33</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Consolidated <a name="BalanceSheets"><!--Anchor--></a>Balance Sheets</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands, except per share amounts)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">&#160;</div>

<table id="z2b98af71bc704ecdbf83ff166b4a4bb0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">ASSETS</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current assets:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">314,074</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">205,867</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; TEXT-INDENT: -9pt">Accounts receivable, net of allowance of $3,901 in 2016 and $3,301 in 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">92,636</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">110,056</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Inventories</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,081</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,157</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,795</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">20,680</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Total current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">441,586</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">360,760</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Property, plant and equipment, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">506,434</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">547,284</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Investment in joint venture</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">93,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Intangible assets, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,854</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,616</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred income taxes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,322</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,083</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,612</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">988,267</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,043,376</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">LIABILITIES AND EQUITY</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Current portion of long-term borrowings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,428</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">65,495</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Accounts payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">48,906</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">79,143</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Payables &#8211; related parties</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,743</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,840</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Accrued liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,240</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">39,214</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Total current liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">81,317</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">192,692</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Long-term borrowings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">62,139</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,120</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred income taxes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,491</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,209</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">17,846</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,289</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Total liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">162,793</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">281,310</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Commitments and contingencies</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Equity:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Common stock, $0.01 par value, 150,000 shares authorized, 68,080 shares issued and outstanding at October 30, 2016, 66,602 shares issued and outstanding at November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">681</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div></div>

<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">666</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Additional paid-in capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">541,093</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">526,402</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Retained earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">176,260</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">130,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Accumulated other comprehensive loss</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,671</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10,573</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total Photronics, Inc. shareholders' equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">710,363</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">646,555</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">115,111</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">115,511</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 76%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Total equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">825,474</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">762,066</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 76%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total liabilities and equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">988,267</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,043,376</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">34</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Consolidated <a name="StatementsofIncome"><!--Anchor--></a>Statements of Income</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands, except per share amounts)</div>

<div><br>
</div>

<table id="zcf76c4a7433a42a88f46f0a0923e834e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483,456</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">455,527</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cost and expenses:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Cost of sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(364,750</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(381,070</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(355,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Selling, general and administrative</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(44,577</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(48,983</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(49,638</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Research and development</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,654</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,920</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,913</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Operating income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">52,475</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">72,233</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28,795</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other income (expense):</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gains on sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,940</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,372</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Interest expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,365</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,990</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,247</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Interest and other income (expense), net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,424</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,797</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Income before income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,474</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">70,040</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">41,330</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,798</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(13,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">32,035</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,476</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(12,234</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,039</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Earnings per share:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.42</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.64</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.63</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.41</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Weighted-average number of common shares outstanding:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,539</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,331</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,779</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">76,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">78,383</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,679</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">&#160;</div>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">35</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="ConsolidatedStatementsof"><!--Anchor--></a>Consolidated Statements of Comprehensive Income</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands)</div>

<div><br>
</div>

<table id="z087ac07f6c724dc79c00ed563e823aa6" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">32,035</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive income (loss), net of tax of $0:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Foreign currency translation adjustments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,154</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,916</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Amortization of cash flow hedge</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">129</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">128</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">128</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(589</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(381</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(41</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net other comprehensive income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,407</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,829</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,550</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,452</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">26,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Less: comprehensive income attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,448</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,174</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,238</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Comprehensive income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49,102</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,278</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">20,968</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">36</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Consolidated <a name="StatementsofEquity"><!--Anchor--></a>Statements of Equity</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Years Ended October 30, 2016, November 1, 2015 and November 2, 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands)</div>

<div><br>
</div>

<table id="za7feebc572cf4a6f93d8b5f66c6c7c7a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Common Stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Additional </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Paid-In</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Retained</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Accumulated </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Other </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Comprehensive</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Non-</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Controlling</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Income (Loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November 3, 2013</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,083</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">611</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">498,861</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">59,439</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">26,403</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,517</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">587,831</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,039</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">32,035</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive loss</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,028</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(801</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,829</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Sale of common stock through employee</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">stock option and purchase plan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">337</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,424</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,427</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Restricted stock awards vestings and expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">172</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,297</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Share-based compensation expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,774</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,774</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Acquisition of DPTT</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,291</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">105,403</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">99,522</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Conversion of debt to common stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,338</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">43</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,011</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,054</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Repurchase of common stock by subsidiary</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">108</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(11</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,714</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,617</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November 2, 2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">65,930</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">659</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">520,182</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">85,435</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21,774</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">111,444</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">739,494</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,234</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive loss</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(32,347</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(8,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,407</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Sale of common stock through employee stock option and purchase plan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">513</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,505</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,510</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Restricted stock awards vestings and expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">159</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,064</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,066</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Share-based compensation expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,623</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,623</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Repurchase of common stock by subsidiary</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(107</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(79</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,602</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">666</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">526,402</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">130,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10,573</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">115,511</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">762,066</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,476</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,902</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,972</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; TEXT-INDENT: -9pt">Sale of common stock through employee stock option and purchase plan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">618</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,441</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,447</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Restricted stock awards vestings and expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">143</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,190</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,192</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Share-based compensation expense</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,637</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,637</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Conversion of debt to common stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">717</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,431</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,438</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Dividends to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(11,901</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(11,901</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Return of capital to noncontrolling interest</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(955</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(955</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Repurchase of common stock by subsidiary</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">68,080</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">681</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">541,093</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">176,260</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,671</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">115,111</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">825,474</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">37</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Consolidated Statements of <a name="CashFlows"><!--Anchor--></a>Cash Flows</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands)</div>

<div><br>
</div>

<table id="zf7aabe9da415497f8838df6d7e46f0c4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash flows from operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">32,035</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Adjustments to reconcile net income to net cash provided by operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Depreciation and amortization of property, plant and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">77,613</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">75,684</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">72,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Amortization of deferred financing costs and intangible assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,228</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,729</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,277</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gains on sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(8,940</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(16,372</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Share-based compensation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,827</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,689</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,071</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Deferred income taxes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,816</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,401</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,215</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Changes in assets and liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Accounts receivable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,807</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(21,815</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,271</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Inventories</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,268</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,893</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,552</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,936</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,557</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,781</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Accounts payable, accrued liabilities and other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(36,462</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">14,098</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(12,224</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash provided by operating activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">122,137</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">133,195</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">96,361</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash flows from investing activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Purchases of property, plant and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(50,147</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(104,033</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(91,085</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Proceeds from sales of investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101,853</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Cash from acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,508</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Purchases of intangible assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(771</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">597</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">499</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(544</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash provided by (used in) investing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">52,290</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(104,305</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(87,485</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash flows from financing activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Repayments of long-term borrowings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(57,609</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,571</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(29,782</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Dividends paid to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(11,890</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Return of capital to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(966</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Proceeds from share-based arrangements</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,463</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,651</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,298</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Payments of deferred financing fees</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(346</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(20</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(179</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(711</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net cash used in financing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(67,022</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,099</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(29,541</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Effects of exchange rate changes on cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">802</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(8,853</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net increase (decrease) in cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">108,207</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,938</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(22,686</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash and cash equivalents at beginning of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">205,867</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">192,929</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">215,615</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash and cash equivalents at end of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">314,074</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">205,867</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">192,929</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Supplemental disclosure of non-cash information:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Accrual for property, plant and equipment purchased during year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,866</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,858</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28,672</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Conversion of debt to common stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,439</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,054</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Noncash net assets from acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">110,211</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">38</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PHOTRONICS, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Notes to Consolidated <a name="FinancialStatements"><!--Anchor--></a>Financial Statements</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Years Ended October 30, 2016, November 1, 2015 and November 2, 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: center">(in thousands, except share amounts)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Business</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &#8220;we&#8221;, or &#8220;us&#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Consolidation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and its majority-owned subsidiaries that the Company controls. All intercompany balances and transactions have been eliminated in consolidation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Estimates and Assumptions</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Fiscal Year</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's fiscal year ends on the Sunday closest to October thirty-first, and, as a result, a 53-week year occurs every 5 to 6 years. Fiscal years 2016, 2015 and 2014 each included 52 weeks.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Cash and Cash Equivalents</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values due to the short-term maturities of these instruments.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Inventories</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">39</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<table id="zc528a16203d54c858c16d23ed40434b5" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" align="left" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Finished goods</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">142</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">861</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Work in process</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,987</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,177</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Raw materials</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,952</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,119</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,081</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,157</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Property, Plant and Equipment</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Depreciation and amortization, substantially all of which are included in cost of sales, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years and, furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Intangible Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Impairment of Long-Lived Assets</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of any impaired assets would generally be determined using a market or income approach.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Business Combinations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">40</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Accounting for such transactions requires the Company&#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Investments in Joint Ventures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&#8217;s consolidated financial statements.&#160; Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Variable Interest Entities</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &#8220;controlling financial interest&#8221; in such an entity when the Company has both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Income Taxes</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amount of earnings in the tax jurisdictions in which it operates.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">41</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowance. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Earnings Per Share</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Share-Based Compensation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Research and Development</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Research and development costs are expensed as incurred, and consist primarily of global development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC photomask technologies. Research and development expenses also include the amortization of the estimated remaining value of a technology license agreement that the Company was a party to with Micron Technology, Inc. (&#8220;Micron&#8221;). Under this technology license agreement, the Company had access to certain photomask technology developed by Micron, which it retains the right to use in perpetuity.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Foreign Currency Translation</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's international subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest and other income (expense), net were a net gain/(loss) of $(0.3) million, $2.5 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Noncontrolling Interests</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Noncontrolling interests represents the minority shareholders' proportionate share in the equity of the Company's two majority-owned subsidiaries, Photronics DNP Mask Corporation ("PDMC") in Taiwan, of which noncontrolling interests owned 49.99% as of October 30, 2016 and November 1, 2015 and PK Ltd. ("PKL") in Korea of which noncontrolling shareholders owned approximately 0.3% and 0.2% as of October 30, 2016 and November 1, 2015, respectively.</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">42</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Revenue Recognition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&#160; Delivery is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. The Company reports its revenues net of any sales taxes billed to its customers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Product Warranty</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">For a 30-day period, the Company warrants that items sold will conform to customer specifications. However, the Company&#8217;s liability is limited to the repair or replacement of the photomasks at its sole option. We inspect photomasks for conformity to customer specifications prior to shipment.&#160; Accordingly, customer claims related to items under warranty have historically been insignificant. The Company&#8217;s warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 2 &#8211; ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">On April 4, 2014, DPTT merged into PSMC, the Company&#8217;s IC manufacturing subsidiary located in Taiwan, to form PDMC. Throughout this report the merger of DPTT into PSMC is referred to as the &#8220;DPTT Acquisition.&#8221; In connection with the DPTT Acquisition, the Company transferred consideration with a fair value of $98.3 million. The Company owns 50.01 percent of PDMC and includes its financial results in its consolidated financial statements, while DNP owns the remaining 49.99 percent of PDMC. The Company also has the ability to appoint the majority of the directors of PDMC, including the chairman of its board of directors, select its management responsible for implementing its policies and procedures, and establish its operating and capital decisions and policies. Photronics determined it has control of PDMC by virtue of its tie-breaking voting rights within PDMC&#8217;s Board of Directors, thereby giving it the power to direct the activities of PDMC that most significantly impact its economic performance, including its decision making authority in the ordinary course of business. The DPTT Acquisition was the result of the Company&#8217;s desire to combine the strengths in logic and memory photomask technologies of PSMC and DPTT in order to enhance its capability with customers in the region.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The DPTT Acquisition met the conditions of a business combination as defined by Accounting Standards Codification (&#8220;ASC&#8221;) 805 and, as such, was accounted for under ASC 805 using the acquisition method of accounting. ASC 805 defines the three elements of a business as Input, Process and Output. As a result of the DPTT Acquisition, Photronics acquired the machinery and equipment utilized in the processes to manufacture product, the building that houses the entire operation and the processes needed to manufacture the product, all previously owned by DPTT. The former DPTT employees hired by Photronics in connection with the acquisition brought with them the skills, experience and know-how necessary to provide the operational processes that, when applied to the acquired assets, represent processes being applied to inputs to create outputs. Having met all three elements of a business as defined in ASC 805, the Company determined that the DPTT Acquisition should be accounted for as a business combination.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 32.4pt">&#160;</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">43</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following table summarizes the fair values of assets acquired and liabilities assumed of DPTT, the fair value of the noncontrolling interests and consideration given for DPTT at the acquisition date.</div>

<div><br>
</div>

<table id="z6fedd9f64861437d889b1b8ced3b25aa" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" align="left" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,508</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Inventory</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,279</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred tax asset</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,787</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,517</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Property, plant and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">95,431</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Identifiable intangible assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,552</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other long-term assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,328</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Accounts payable and accrued expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(32,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred tax liability</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,042</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other long-term liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,291</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total net assets acquired</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">114,719</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncontrolling interests retained by DNP</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,348</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,371</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Consideration &#8211; 49.99% of fair value of PSMC</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">40,999</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,372</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In addition to recording the fair values of the net assets acquired, the Company also recorded a gain on acquisition of $16.4 million in the three month period ended May 4, 2014, in accordance with ASC 805 using the acquisition method of accounting. The gain on acquisition was primarily due to the difference between the market values of the acquired real estate and personal property exceeding the fair value of the consideration transferred. In addition, a deferred tax liability of $3.0 million was recorded in the opening balance sheet, which had the effect of reducing the gain on acquisition to $16.4 million. Prior to recording the gain, the Company reassessed whether it had correctly identified all of the assets acquired and all of the liabilities assumed. Additionally, the Company also reviewed the procedures used to measure the amounts of the identifiable assets acquired, liabilities assumed and consideration transferred.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The fair value of the first component of consideration represented 49.99 percent of the fair value of PSMC, and was based on recent prices paid by the Company to acquire outstanding shares of PSMC (prior to the acquisition). As a result of the merger, the Company acquired the net assets of DPTT having a fair value of $114.7 million, less noncontrolling interests of $57.3 million retained by DNP, and transferred consideration with a fair value of $41.0 million, which resulted in a gain of $16.4 million. The fair value of the total consideration transferred as of the acquisition date was $98.3 million, comprised of the 49.99% noncontrolling interest in DPTT of $57.3 million, and 49.99% of the fair value of PSMC of $41.0 million (112.9 million shares, or 49.99% of the outstanding common stock of PSMC).</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">We estimated the $114.7 million fair value of DPTT as of the acquisition date by applying an income approach as our valuation technique. Our income approach followed a discounted cash flow method, which applied our best estimates of future cash flows and an estimated terminal value discounted to present value at a rate of return taking into account the relative risk of the cash flows. To confirm the reasonableness of the value derived from the income approach, we also analyzed the values of comparable companies which are publicly traded. The acquisition date fair value of the property, plant and equipment of DPTT was $95.4 million, which was determined by utilizing the cost and, to a lesser extent, the market approach, based on an in-use premise of value. Inputs utilized by the Company to determine fair values of DPTT&#8217;s property, plant and equipment included a cost approach, which was adjusted for depreciation and condition for equipment, and adjusted for depreciation and local market conditions for real property. The noncontrolling interest of DPTT was calculated using the 49.99% of its total fair value of $114.7 million. The Company also used a market approach to corroborate the enterprise value of DPTT. This fair value measurement was based on significant inputs that are not observable in the market and thus represented a fair value measurement categorized within Level 3 of the fair value hierarchy. Key assumptions included local and current construction replacement cost multipliers, amounts of ancillary replacement costs, physical deterioration, and economic and functional obsolescence to adjust the current replacement costs by, as well as the estimated economic lives of the assets.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">44</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Identifiable intangible assets acquired were primarily customer relationships, which represented the fair value of relationships and agreements DPTT had in place at the date of the merger. The customer relationships had a fair value of $1.5 million at the acquisition date, determined by using the multi-period excess earnings method, and are being amortized over a twelve year estimated useful life. The acquisition date fair value of the remainder of the identifiable assets acquired and liabilities assumed were equivalent to, or did not materially differ from, their carrying values.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Revenues and net income of PDMC included in the Company&#8217;s financial results from the April 4, 2014, acquisition date through November 2, 2014, were $101.8 million and $6.0 million, respectively. Acquisition costs related to the merger were $2.5 million in fiscal year 2014, and are included in selling, general, and administrative expenses in the consolidated statement of income.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><u>Unaudited Pro Forma Financial Information</u></div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following unaudited pro forma financial information presents financial information as if the DPTT acquisition had occurred as of the beginning of fiscal year 2014. The pro forma earnings for fiscal year 2014 were adjusted to exclude the above mentioned $2.5 million non-recurring acquisition related costs and the gain on acquisition of $16.4 million. Other material non-recurring pro forma adjustments made to arrive at the below earnings amounts included the add back of additional depreciation recorded against DPTT long-lived assets of $6.6 million. The pro forma information presented does not purport to represent results that would have been achieved had the merger occurred as of the beginning of the earliest period presented, or to have been indicative of the Company&#8217;s future financial performance.</div>

<div><br>
</div>

<table id="z1b0fefa6862a477d881af6ecce78bc27" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 70%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 58%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 58%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Revenues</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">499,968</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">23,969</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,169</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Diluted earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.19</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 3 - PROPERTY, PLANT AND EQUIPMENT</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;Property, plant and equipment consists of the following:</div>

<div><br>
</div>

<table id="z224fb44287eb48f48c8833070a5e5be4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Land</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,036</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,172</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Buildings and improvements</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">121,873</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">121,472</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Machinery and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,475,755</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,458,623</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Leasehold improvements</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,224</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,856</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Furniture, fixtures and office equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,700</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,700</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Construction in progress</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">23,961</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,657</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,661,549</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,626,480</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less: Accumulated depreciation and amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,155,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,079,196</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">506,434</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">547,284</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">45</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Property under capital leases are included in above property, plant and equipment as follows:</div>

<div><br>
</div>

<table id="zdd33b3fde9f8412cb17924a6f4945d9f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Machinery and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">34,917</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,245</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less accumulated amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,352</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,054</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,565</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">40,191</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 4 - INTANGIBLE ASSETS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Amortization expense of the Company&#8217;s finite lived intangible assets was $4.8 million, $6.0 million and $5.8 million in fiscal years 2016, 2015 and 2014, respectively.</div>

<div style="TEXT-INDENT: 18pt"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Intangible assets consist of:</div>

<div><br>
</div>

<table id="z88e7076b58b7459b912ef46cbe493340" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">As of October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Gross</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Accumulated</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Net</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Technology license agreement</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">59,616</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(41,400</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,216</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Customer relationships</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,657</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,522</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,135</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Software and other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,444</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,941</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">503</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">74,717</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(54,863</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">19,854</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">As of November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Technology license agreement</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">59,616</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(37,426</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,190</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Customer relationships</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,616</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,229</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,387</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Supply agreements</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,959</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,828</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">131</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Software and other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,577</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,669</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">908</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">81,768</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(57,152</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,616</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The weighted-average amortization period for intangible assets acquired in fiscal years 2016 and 2015 is three years, which is comprised of software and other intangible assets that have weighted-average amortization periods of three years.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Intangible asset amortization over the next five years is estimated to be as follows:</div>

<div><br>
</div>

<table id="z4dbc3bee4f684b088c2ce46977a7744a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 70%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal Years:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,557</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,130</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,092</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,092</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 58%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,436</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">46</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 5 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In May 2006, Photronics and Micron Technology, Inc. ("Micron") entered into the MP Mask joint venture (&#8220;MP Mask&#8221;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, the Company also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016 the Company sold its investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in the Company&#8217;s 2016 consolidated statement of income in Interest and other income (expense), net. On that same date a supply agreement commenced between the Company and Micron, which provides that we will be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the rights to use technology under the prior technology license agreement.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">This joint venture was a variable interest entity ("VIE") (as that term is defined in ASC 810) because all costs of the joint venture were passed on to the Company and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon the Company and Micron for any additional cash requirements. On a quarterly basis the Company reassessed whether its interest in MP Mask gave it a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, the Company determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchasing the majority of products produced by the VIE.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">MP Mask was governed by a Board of Managers appointed by Micron and the Company. Since MP Mask's inception, Micron, as a result of its majority ownership, had held majority voting power on the Board of Managers. The voting power held by each party was subject to change as ownership interests changed. Under the MP Mask joint venture operating agreement, the Company may have been required to make additional capital contributions to MP Mask up to the maximum amount defined in the operating agreement. However, had the Board of Managers determined that further additional funding was required, MP Mask would have pursued its own financing. If MP Mask was unable to obtain its own financing, it may have requested additional capital contributions from the Company. Had the Company chosen not to make a requested contribution to MP Mask, its ownership percentage may have been reduced. MP Mask did not request, and the Company did not make, any contributions to MP Mask in fiscal years 2016 or 2015 and it did not receive any distributions (other than upon its sale of its investment to Micron in fiscal year 2016) from MP Mask during those fiscal years.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's investment in the VIE, which represented its maximum exposure to loss, was $93.0 million at November 1, 2015. This amount is reported in the Company's fiscal year 2015 consolidated balance sheet as Investment in joint venture. The Company recorded losses from operations from its investment in MP Mask of $0.1 million in fiscal years 2016 and 2015 and recorded no income or loss from the investment in fiscal year 2014. Income (loss) from MP Mask is included in Interest and other income, net, in the consolidated statements of income.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company, in 2016, recorded $0.4 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016 the Company also recorded cost of sales in the amount of $5.7 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by the Company.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of November 1, 2015, the Company owed MP Mask $4.3 million and had a receivable from Micron of $6.4 million, both primarily related to the aforementioned supply agreements. The Company, in 2015, recorded $0.8 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2015 the Company also recorded cost of sales in the amount of $4.8 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $3.1 million for research and development activities and other goods and services purchased from MP Mask by the Company.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">47</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of November 2, 2014, the Company owed MP Mask $4.2 million and had a receivable from Micron of $6.8 million, both primarily related to the aforementioned supply agreements. The Company, in 2014, recorded $1.2 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2014 the Company also recorded cost of sales in the amount of $3.2 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $1.6 million for research and development activities and other goods and services purchased from MP Mask by the Company. In 2014 the Company purchased equipment from MP Mask for $1.3 million.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Summarized financial information of MP Mask is presented below. The financial results of 2016 are through May 5, 2016, the date of the sale of the Joint Venture.</div>

<div><br>
</div>

<table id="z73bb629b68ed4694a5daae1c4a2bf8a3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 70%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">As of Fiscal Year End</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">30,567</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncurrent assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">173,840</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,234</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncurrent liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<table id="zd581182d4d334a47a2c4afcd5e68a759" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fiscal Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49,626</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">96,068</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">81,399</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,736</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,215</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,427</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(151</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,259</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 6 - ACCRUED LIABILITIES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Accrued liabilities include salaries, wages and related benefits of $8.2 million, income taxes of $6.2 million and other accruals totaling $9.8 million at October 30, 2016, and salaries, wages and related benefits of $14.3 million, an acquisition liability of $7.1 million and other accruals totaling $17.8 million at November 1, 2015.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 7 - LONG-TERM BORROWINGS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Long-term borrowings consist of the following:</div>

<div><br>
</div>

<table id="zdbeb11b5c4d34fc2a100cc286188c607" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 66%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.25% convertible senior notes due in April 2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.25% convertible senior notes due in April 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">2.77% capital lease obligation payable through July 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,067</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">15,346</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.09% capital lease obligation payable through March 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,269</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,567</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">132,615</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Less current portion</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,428</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">65,495</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">62,139</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,120</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">48</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2016 $57.5 million of the Company&#8217;s senior convertible notes matured. The Company repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In January 2015 the Company privately exchanged $57.5 million in aggregate principal amount of its 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and the Company is not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#8217; maturity date.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company&#8217;s credit facility, which expires in December 2018, has a $50 million limit with an expansion capacity to $75 million, and is secured by substantially all of the Company&#8217;s assets located in the United States and common stock the Company owns in certain of its foreign subsidiaries. The credit facility precludes the Company from paying cash dividends, and is subject to a minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance financial covenants, all of which the Company was in compliance with at October 30, 2016. The Company had no outstanding borrowings against the credit facility at October 30, 2016, and $50 million was available for borrowing. The interest rate on the credit facility (1.78% at October 30, 2016) is based on the Company&#8217;s total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In August 2013 a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool.&#160; Payments under the capital lease, which bears interest at 2.77%, are $0.5 million per month through July 2018.&#160; The lease is subject to a cross default with cross acceleration provision related to certain nonfinancial covenants incorporated in the Company&#8217;s credit facility.&#160; As of October 30, 2016, the total amount payable through the end of the lease term was $10.3 million, of which $10.1 million represented principal and $0.2 million represented interest.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2011 the Company entered into a five year, $21.2 million capital lease for manufacturing equipment. Payments under the lease, which bore interest at 3.09%, were $0.4 million per month through March 2016. The lease included a cross default with cross acceleration provision related to certain non-financial covenants incorporated in the Company's credit facility. In March 2016 the Company paid the final installment on this lease and assumed ownership of the related equipment.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">As of October 30, 2016, minimum lease payments under the Company's capital lease obligation was as follows:</div>

<div><br>
</div>

<table id="zd87ff8f510694bedbabd2abe5014f380" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal Years:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,638</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,698</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,336</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less interest</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">269</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net minimum lease payments under capital lease</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,067</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less current portion of net minimum lease payments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,428</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Long-term portion of minimum lease payments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,639</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Interest payments were $3.2 million, $4.4 million, and $6.3 million in fiscal years 2016, 2015 and 2014, respectively, and included deferred financing cost payments of $0.3 million in fiscal year 2014.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">49</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 8 - OPERATING LEASES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company leases various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.8 million in each of fiscal years 2016, 2015 and 2014.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">At October 30, 2016, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</div>

<div><br>
</div>

<table id="zc38b6191b65f4e31969e4f1e3629592c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 50%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 38%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,108</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 38%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,059</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 38%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">630</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 38%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2020</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">394</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 38%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">2021</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">380</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 38%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Thereafter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,404</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 38%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,975</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">See Note 7 for disclosures related to the Company's capital lease obligations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 9 &#8211; SHARE-BASED COMPENSATION</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In March 2016 shareholders approved a new equity incentive compensation plan (&#8220;the Plan&#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.&#160; Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by the Company (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of the Company or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.&#160; The Company incurred total share-based compensation expenses of $3.8 million, $3.7 million, and $4.1 million in fiscal years 2016, 2015, and 2014, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Stock Options</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Option awards generally vest in one to four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of the Company&#8217;s common stock on the date of grant using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's stock. The Company uses historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">50</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2016, 2015 and 2014 are presented in the following</font> table:</div>

<div><br>
</div>

<table id="z8e8f4b502d2641c789e29bd3d0094d2e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Expected volatility</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">48.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">53.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Risk-free rate of return</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1.2 &#8211; 1.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1.3 &#8211; 1.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1.4</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Dividend yield</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.0</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">%</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Expected term</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">5.1 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">4.7 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">4.6 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">The table below presents a summary of stock options activity during fiscal year 2016 and information on stock options outstanding at October 30, 2016.</div>

<div>&#160;</div>

<table id="z4474ef662f6e4dcca942334b72878a49" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center; WIDTH: 55%" valign="bottom">
<div>&#160;</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Options</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div></div>

<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Weighted-</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Average</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Exercise Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; BORDER-BOTTOM: #000000 2px solid; WIDTH: 9%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted-</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Average</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Remaining</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Contractual Life</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">
<div></div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Aggregate</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Intrinsic Value&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%" valign="bottom">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 9%" valign="bottom">
<div style="TEXT-ALIGN: right">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 55%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Outstanding at November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,803,168</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.29</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 55%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">667,250</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11.83</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 55%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Exercised</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(572,033</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5.37</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 55%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cancelled and forfeited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(363,050</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">15.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 55%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Outstanding at </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,535,335</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.59</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 4px double; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">6.4 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,413</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 55%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Exercisable at </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,973,635</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5.93</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 4px double; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">4.8 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,837</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 55%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Vested and expected to vest as of </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,438,261</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.53</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 4px double; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">6.3 years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,309</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The weighted-average grant date fair value of options granted during fiscal years 2016, 2015 and 2014 were $4.51,&#160; $3.81and $4.44, respectively. The total intrinsic value of options exercised during fiscal years 2016, 2015 and 2014 was $3.5 million, $2.0 million and $1.4 million, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company received cash from option exercises of $3.1 million, $2.2 million and $1.1 million in fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total unrecognized compensation cost of unvested option awards was approximately $4.3 million. That cost is expected to be recognized over a weighted-average amortization period of 2.5 years.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Restricted Stock</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company periodically grants restricted stock awards. The restrictions on these awards typically lapse over a service period of one to four years. The fair value of restricted stock is determined and fixed on the grant date based on the company&#8217;s stock price. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2016, 2015 and 2014 were $12.13, $8.28 and $8.86, respectively.&#160; The total fair value of awards for which restrictions lapsed was $1.7 million, $1.4 million and $1.5 million during fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total compensation cost for restricted stock awards not yet recognized was approximately $1.0 million. That cost is expected to be recognized over a weighted-average amortization period of 2.2 years.</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">51</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">A summary of restricted stock award activity during fiscal year 2016 and the status of the Company's outstanding restricted stock awards as of October 30, 2016, is presented below:</div>

<div><br>
</div>

<table id="zf515b2f57e7646a683d234a453a0d6b1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center; WIDTH: 66%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Restricted Stock</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted-Average</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fair Value at </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Grant Date</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 66%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Outstanding at November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">189,588</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7.34</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">115,225</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12.13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Vested</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(142,438</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8.62</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Cancelled</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 66%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Outstanding at </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">162,375</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.61</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; WIDTH: 66%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Vested and expected to vest as of </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">154,245</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9.64</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Employee Stock Purchase Plan</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's Employee Stock Purchase Plan ("ESPP") permits employees to purchase shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (approximately one year). The Company recognizes the ESPP expense during that same period. As of October 30, 2016, the maximum number of shares of common stock approved by the Company's shareholders to be purchased under the ESPP was 1.5 million shares. Under the ESPP, approximately 1.3 million shares had been issued through October 30, 2016, and approximately 67,000 shares are subject to outstanding subscriptions. As of October 30, 2016, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2017.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 10 - EMPLOYEE RETIREMENT PLANS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company maintains a 401(k) Savings and Profit Sharing Plan ("401(k) Plan") which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee's contributions that are not in excess of 4% of the employee's compensation. Employee and employer contributions vest upon contribution. Annual employer contributions for all of the Company&#8217;s defined contribution plans were $0.6 million in fiscal year 2016 and $0.7 million in fiscal years 2015 and 2014.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 11 - INCOME TAXES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Income before the income tax provisions consist of the following:</div>

<div><br>
</div>

<table id="z1ccfd476a4084b4f806d27aea0d54969" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">United States</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,270</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,646</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(23,083</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Foreign</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">54,204</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">63,394</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">64,413</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,474</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">70,040</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">41,330</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">52</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The income tax provisions consist of the following:</div>

<div><br>
</div>

<table id="zc92d18b1f88c4ebf8a9a81852f914c36" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Federal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">492</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">160</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">State</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(109</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Foreign</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,115</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,729</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,726</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Federal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">State</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Foreign</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,817</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,394</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,220</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,798</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</div>

<div><br>
</div>

<table id="ze7187a7f913f4b0a8f718011125dade3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 90%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">U.S. federal income tax at statutory rate</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21,166</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">24,514</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">14,465</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Changes in valuation allowances</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,516</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(11,471</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,575</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Distributions from foreign subsidiaries</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,438</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">448</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,674</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Foreign tax rate differentials</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,620</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,356</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,864</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Tax credits</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(944</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,729</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,847</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Uncertain tax positions, including reserves, settlements and resolutions</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">134</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(175</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,255</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gain on acquisition of DPTT</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,748</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Intercompany gain elimination</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,759</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Tax on foreign subsidiary earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">225</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,589</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 54%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(85</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">361</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">686</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 54%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,798</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,181</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The effective tax rates differ from the U.S. statutory rate of 35% in fiscal years 2016, 2015 and 2014 primarily due to earnings, including the fiscal year 2014 gain on acquisition of DPTT, being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, combined with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which the Company is no longer liable.&#160; Five year tax holidays in Taiwan, that expire in 2017 and 2019, decreased foreign taxes by $0.5 million and $0.2 million in the years ended October 30, 2016 and November 1, 2015, respectively, and had no dollar benefit for the year ended November 2, 2014. The tax holidays had no per share effect on the Company&#8217;s financial results of the years ended October 30, 2016, November 1, 2015 and November 2, 2014.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">53</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The net deferred income tax assets consist of the following:</div>

<div><br>
</div>

<table id="zf2bfab5a777144d58e56463c6da760f1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">As of</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Deferred income tax assets</font>:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Net operating losses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,158</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,582</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Reserves not currently deductible</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,876</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,158</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Alternative minimum tax credits</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,772</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,281</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Tax credit carryforwards</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,814</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,809</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,719</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,782</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">68,339</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom"></td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">78,612</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Valuation allowances</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(29,315</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(38,763</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">39,024</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">39,849</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred income tax liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Undistributed earnings of foreign subsidiaries</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,962</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,953</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Property, plant and equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(19,977</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(17,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">74</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,596</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(328</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(552</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(24,193</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(28,975</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net deferred income tax assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">14,831</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Reported per adoption of new accounting standard (see below):</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Deferred income tax assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">16,322</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,083</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Deferred income tax liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(1,491</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,209</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">14,831</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has established a valuation allowance for a portion of its deferred tax assets because it believes, based on the weight of all available evidence, that it is more likely than not that a portion of its net operating loss carryforwards will expire prior to utilization. During fiscal years 2016 and 2015 the Company determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, reduced the valuation allowance $4.3 million and $1.5 million respectively.&#160; In addition, the valuation allowance decreased in fiscal years 2016, 2015 and 2014 as a result of loss utilizations and deferred tax liability changes of $5.2 million, $9.3 million and $7.1 million respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">As of October 30, 2016, the undistributed earnings of foreign subsidiaries included in consolidated retained earnings amounted to $176.6 million, of which $11.3 million is not considered to be permanently invested. No provision has been made for future U.S. taxes payable on the remaining undistributed earnings of $165.3 million, as they are expected to be indefinitely invested in foreign jurisdictions and, therefore, are not anticipated to be subject to U.S. tax. Should the Company elect in the future to repatriate the foreign earnings so invested, it may incur additional income tax expense on those foreign earnings, the amount of which is not practicable to compute.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following tables present the Company&#8217;s available operating loss and credit carryforwards at October 30, 2016, and their related expiration periods:</div>

<div><br>
</div>

<table id="z2ea63762cc7a496593323440566840c4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Operating Loss Carryforwards</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Expiration </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Periods</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Federal</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">98,525</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2025-2033</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">State</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">211,665</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2017-2036</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Foreign</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">27,403</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2018-2023</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">54</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<table id="zfb97d944babd4194baba9d29e857ddf7" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 56%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Tax Credit Carryforwards</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Amount</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Expiration</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;Period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Federal research and development</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,121</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2019-2036</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Federal alternative minimum tax</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,772</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">Indefinite</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 56%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">State tax</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,681</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2017-2030</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</div>

<div><br>
</div>

<table id="zd1757a202fe644e3b91d08117c3e68c0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30, </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1, </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2, </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at beginning of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,029</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,993</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,757</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Additions (reductions) for tax positions in prior years</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">744</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(212</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,437</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Additions based on current year tax positions</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">268</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">318</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">272</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Settlements</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(378</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(720</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,155</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Lapses of statutes of limitations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(57</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(350</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(318</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at end of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,606</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,029</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,993</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Also included in the balance as of November 2, 2014, is $0.1 million of tax benefit <font style="BACKGROUND-COLOR: #ffffff">that, if recognized, would result in adjustment to deferred tax accounts. Included in these amounts in fiscal years 2016, 2015 and 2014 were $0.1 million of interest and penalties. The Company includes any applicable interest and penalties related to uncertain tax positions in its income tax provision. The fiscal years 2016 and 2015 tables include the settlement of non-US audits. The fiscal year 2014 table includes the recognition of previously unrecognized tax benefits that resulted from the lapse of their assessment periods, the increase for uncertain tax positions related to the acquisition of DPTT (as discussed in Note 2) and the settlement of an Internal Revenue Service (&#8220;IRS&#8221;) income tax examination of the Company&#8217;s 2012 and 2011 federal income tax returns. The IRS income tax settlement had limited impact on fiscal year 2014 income tax expense, as the changes that resulted from the examination were offset by loss carryforwards for which the related deferred tax assets were subject to valuation allowances. As of October 30, 2016, the Company does not believe it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease in the next twelve months. The Company is no longer subject to examination by the U.S. for years prior to and including fiscal year 2012. With respect to major foreign and state tax jurisdictions, the Company is no longer subject to tax authority examinations for years prior to and including fiscal year 2011.</font></div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: 18pt">Income tax payments were $11.4 million, $4.9 million and $5.2 million in fiscal years 2016, 2015 and 2014, respectively. Cash received for refunds of income taxes paid in prior years amounted to $0.2 million, $0.1 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Adoption of New Accounting Standard</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2015-17 &#8211; &#8220;Balance Sheet Classification of Deferred Taxes&#8221; in the fourth quarter of its 2016 fiscal year. This ASU requires that deferred tax assets and liabilities be classified as noncurrent on a classified balance sheet.&#160; The Company adopted this ASU on a retrospective basis, as a result of which our prior year financial statements and related notes have been adjusted, as necessary, to show its effects on those periods.&#160; The effect on our fiscal year 2015 financial statement deferred income taxes line items of adopting ASU 2015-17 is presented below.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">55</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">
<table id="zcf2417b1b30f4198912f96fa1149c731" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Classification</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Previously </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Reported</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Change Due </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">to Adoption</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Retrospectively </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Adjusted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: right">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncurrent assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,908</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,175</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">13,083</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Noncurrent liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,388</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,179</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,209</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 12 - EARNINGS PER SHARE</div>
</div>
</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff">The calculation of basic and diluted earnings per share is presented as follows:</div>

<div style="BACKGROUND-COLOR: #ffffff"><br>
</div>

<div>
<table id="ze91874e9467b4a61a615264ec89da9c3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="10" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30, </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Effect of dilutive securities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Interest expense on convertible notes, net of related tax effects</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,938</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,363</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,426</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Earnings for diluted earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49,138</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">48,988</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">27,422</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Weighted-average common shares computations:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Weighted-average common shares used for basic earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67,539</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,331</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">61,779</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Effect of dilutive securities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Convertible notes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,841</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,085</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,945</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 25.2pt; TEXT-INDENT: -7.2pt">Share-based payment awards</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">974</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">967</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">955</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Dilutive common shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,815</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,052</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">4,900</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Weighted-average common shares used for diluted earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">76,354</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">78,383</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66,679</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Basic earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.42</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Diluted earnings per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.64</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.63</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.41</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</div>

<div><br>
</div>

<div>
<table id="ze0d537e966dc436ebfb94c7329c703b9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Share based payment awards</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,635</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,641</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,911</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 64%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Convertible notes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,085</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 64%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Total potentially dilutive shares excluded</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,635</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">1,641</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">56</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In the first quarter of fiscal year 2017, the Company awarded approximately 0.6 million share-based payment awards to its employees and directors.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 13 &#8211; SUBSIDIARY SHARE REPURCHASE</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In January 2014 the Company increased its ownership percentage in PSMC (in 2014 PSMC&#8217;s name was changed to PDMC, see Note 2) to 100% at a cost of $1.7 million by purchasing the remaining shares that were not owned by the Company.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The table below presents the effect of the change in the Company&#8217;s ownership interest in PSMC on the Company's equity for fiscal year 2014, in which shares of PSMC common stock were issued in connection with the DPTT Acquisition.</div>

<div><br>
</div>

<div>
<table id="z9681215d5f774d509520416668bf8cfb" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">25,996</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Decrease in Photronics, Inc.'s additional paid-in capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,183</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 68%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Increase in Photronics, Inc.&#8217;s accumulated other comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">399</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 68%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from&#160; noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">20,212</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 14 - COMMITMENTS AND CONTINGENCIES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">At October 30, 2016, the Company had outstanding purchase commitments of $60 million, which included $51 million related to capital expenditures, and had recorded liabilities for the purchase of equipment of $9 million. See Notes 8 and 21, respectively, for information on the Company&#8217;s operating lease commitments and its plan to construct a facility in China.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company is subject to various claims that arise in the ordinary course of business. The Company believes such claims, individually and in the aggregate, will not have a material effect on its consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">57</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 15 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company operates as a single operating segment as a manufacturer of photomasks, which are high precision quartz plates containing microscopic images of electronic circuits for use in the fabrication of IC's and FPDs. Geographic net sales are based primarily on where the Company's manufacturing facility is located.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">The Company's 2016, 2015 and 2014 net sales by geographic area and of ICs and FPDs, and long-lived assets by geographic area were as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">
<table id="z8ff27ad513c24ac885cee42ca6d28443" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Taiwan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">193,216</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">205,141</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">167,075</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Korea</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">141,017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">147,921</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">140,386</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">United States</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">113,670</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">132,792</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">106,740</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Europe</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">33,384</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">35,792</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">38,726</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">All other Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,169</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,560</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">2,600</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483,456</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">455,527</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">IC</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">364,531</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">420,833</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">352,679</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">FPD</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">118,925</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">103,373</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">102,848</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483,456</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">455,527</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div>&#160;</div>

<div>
<table id="zcd3fe910661f41c883fe5a678881d962" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 80%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">As of</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 2,</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Long-lived assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Taiwan</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">176,644</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">185,087</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">207,324</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">United States</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">173,658</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">184,282</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">158,325</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Korea</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">146,515</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">167,618</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">176,141</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Europe</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">9,617</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,287</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,259</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">All other Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">20</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">506,434</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">547,284</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">550,069</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">One customer accounted for 19%, 18% and 16% of the Company's net sales in fiscal years 2016, 2015 and 2014, respectively, and another customer accounted for 17%, 15%, and 11% of the Company&#8217;s net sales in fiscal 2016, 2015 and 2014, respectively.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">58</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 16 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">The following tables set forth the</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">changes in the Company's accumulated other comprehensive income by component (net of tax of $0)</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">for the years ended October 30, 2016 and November 1, 2015:</font></div>

<div><br>
</div>

<div>
<table id="z8184ff57d6484c03af62af175f9d7334" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Foreign Currency</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Translation</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Adjustments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amortization</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">of Cash</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Flow Hedge</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November&#160; 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,634</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(306</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(633</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10,573</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive income (loss) before reclassifications</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(589</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,745</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Amounts reclassified from other accumulated comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">129</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">129</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net current period other comprehensive income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,334</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">129</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(589</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,874</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less: other comprehensive (income) loss attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(3,267</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">295</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,972</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(6,567</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(177</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(927</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,671</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div>
<table id="z0ba2ff130b3c401bad20d2eeda92bfef" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="14" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year Ended November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Foreign Currency</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Translation</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Adjustments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Amortization</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">of Cash</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Flow Hedge</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November 2, 2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,651</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(434</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(443</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21,774</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Other comprehensive loss before reclassifications</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,154</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(381</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,535</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Amounts reclassified from other accumulated comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">128</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">128</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net current period other comprehensive income (loss)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,154</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">128</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(381</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(40,407</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Less: other comprehensive loss attributable to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,869</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">191</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Balance at November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(9,634</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(306</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(633</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(10,573</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">The amortization of the cash flow hedge is included in Cost of sales in the consolidated statements of income in all periods presented.</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 17 &#8211; CONCENTRATIONS OF CREDIT RISK</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Financial instruments that potentially subject the Company to credit risk principally consist of trade accounts receivables and short-term cash investments. The Company sells its products primarily to semiconductor and FPD manufacturers in North America, Europe and Asia. The Company believes that the concentration of credit risk in its trade receivables is substantially mitigated by the Company's ongoing credit evaluation process and relatively short collection terms. The Company does not generally require collateral from customers. The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">59</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which it manufactures photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, the Company considers them to bear minimal credit risk. The Company further mitigates credit risks related to its cash and cash equivalents by spreading such risk among a number of institutions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 18 - OTHER RELATED PARTY TRANSACTIONS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The executive chairman of the board of the Company is also a director of an entity that provided secure managed information technology services to Photronics. Another director of the Company is the chief executive officer and chairman of the board of this entity. Since 2002 the Company has contracted with this entity for services it has provided to all of the Company's facilities. The Company incurred expenses for services provided by this entity of $0.2 million, $1.0 million, and $1.2 million in fiscal years 2016, 2015 and 2014, respectively, and had an outstanding balance of less than $0.1 million as of November 1, 2015.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Commencing in July of 2016 the Company entered into a contract for information technology services with a parent entity for which a member of our board of directors serves as the chief executive officer and chairman of the board of a wholly owned subsidiary of that entity. The executive chairman of the Company is also a director on the subsidiary company as well.&#160;&#160; During 2016 we incurred expenses of $0.3 million from the parent entity and had payables outstanding to the parent entity of $0.2 million at October 30, 2016.</div>

<div>&#160;</div>

<div style="TEXT-INDENT: 18pt">The Company purchases photomask blanks from an entity of which an officer of the Company is a significant shareholder. The Company purchased $16.3 million, $20.2 million and $20.1 million of photomask blanks from this entity in 2016, 2015 and 2014, respectively, for which the amount owed to this entity was $2.7 million at October 30, 2016, and $4.5 million at November 1, 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company believes that the terms of its transactions with the related parties described above were negotiated at arm's length and were no less favorable to the Company than terms it could have obtained from unrelated third parties. See Note 5 for additional related party transactions.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 19 - FAIR VALUE MEASUREMENTS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 30, 2016 or November 1, 2015.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; TEXT-ALIGN: left">Fair Value of Other Financial Instruments</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The fair values of the Company's cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. The fair values of the Company&#8217;s convertible senior notes is a Level 2 measurement, as&#160; they were determined using inputs that were either observable market data, or could be derived from or corroborated with observable market data. These inputs included the Company&#8217;s stock price and interest rates offered on debt issued by entities with credit ratings similar to that of the Company&#8217;s.</div>

<div style="TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">60</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The table below presents the fair and carrying values of the Company's convertible senior notes at October 30, 2016 and November 1, 2015.</div>

<div><br>
</div>

<div>
<table id="ze505eb9f35b34647aae0fb8fae07fd61" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fair Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Carrying Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fair Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Carrying Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 52%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">3.25% convertible senior notes due 2019</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">68,230</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">64,550</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 52%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">3.25% convertible senior notes due 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">60,375</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">57,500</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 20 &#8211; GAINS ON SALE OF INVESTMENTS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company had a minority interest in a foreign entity. In fiscal year 2016, the Company sold this investment and recognized a gain of $8.8 million.&#160; In addition, as discussed in Note 5, we sold our investment in the MP Mask joint venture in fiscal year 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 21 &#8211; EXPANSION INTO CHINA</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In August 2016 the Company announced that it had signed an investment agreement with the Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC manufacturing facility in Xiamen, China. Under the terms of the agreement the Company will build and operate a state-of-the-art IC manufacturing and research and development facility, in return for which Xiamen Torch will provide certain investment incentives and support.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company plans to invest $160 million in cash and equipment over the next five years, with construction commencing in 2017 and production estimated to start in late 2018. The investment will be financed with a mix of cash, transferred capital equipment and, possibly, local financing. Support for the project has been obtained from an existing customer.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">61</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following table sets forth certain unaudited quarterly financial data:</div>

<div><br>
</div>

<div>
<table id="ze91aa732314947dea2921a8ed52baf44" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">First</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Second</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Third</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Fourth</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal 2016:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: center" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(a)(d)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">129,956</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">122,923</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">123,209</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">107,368</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">483,456</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">35,436</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">31,287</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">31,450</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">20,533</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">118,706</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">23,501</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">14,153</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,453</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">6,569</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">55,676</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">21,002</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">11,854</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">8,088</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">5,256</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">46,200</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Earnings per share:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.18</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.12</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.08</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.68</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.28</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.16</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.12</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.08</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.64</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Fiscal 2015:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">(e)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">(e)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net sales</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">123,505</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">127,309</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">131,699</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">141,693</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">524,206</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">28,184</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">33,095</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">37,243</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,614</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">143,136</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">7,142</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,156</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">15,410</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">22,151</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,859</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Net income attributable to Photronics, Inc. shareholders</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,837</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">10,060</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">12,106</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">18,622</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">44,625</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Earnings per share:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.15</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.18</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.28</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.67</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 40%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 16.2pt; TEXT-INDENT: -7.2pt">Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.06</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.14</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.17</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.25</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">0.63</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z2ef51768b1b745e9a7b25855b9b52079" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">(a)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes $8.8 million gain on sale of investment in a foreign entity.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zcb246da6b86b425f88993ec56e42dba1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">(b)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zed6bcabb75854144aa814ab48071e686" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">(c)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zd2c65cd68446478b843b5a33b200fc37" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">(d)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zb28da3c8b1d94fa09a94e488beb5d390" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 36pt; align: right">(e)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In November 2016 the FASB issued ASU 2016-18 &#8220;Restricted Cash&#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In October 2016 the FASB issued ASU 2016-16 &#8220;Intra-Entity Transfers of Assets Other Than Inventory&#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In August 2016 the FASB issued ASU 2016-15 &#8220;Classification of Certain Cash Receipts and Cash Payments&#8221;, which addresses eight specific cash flow issues with the objective of reducing diversity in practice. This Update is effective for</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">the Company in its first quarter of fiscal year 2019 and should be applied using a retrospective transition approach. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">62</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In June 2016 the FASB issued ASU 2016-13 &#8220;Measurement of Credit Losses&#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology found in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted.&#160; This Update is effective for the Company in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In March 2016 the FASB issued ASU 2016 &#8211; 09 &#8220;Improvements to Employee Share-Based Payment Accounting&#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. The Update is effective for the Company in its first quarter of fiscal year 2018, with early application permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In February 2016 the FASB issued ASU 2016 &#8211; 02 &#8220;Leases (Topic 842)&#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. The Update is to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. The ASU is effective for the Company in its first quarter of fiscal year 2020, with early application permitted, and the Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In January 2016 the FASB issued ASU 2016-01 &#8220;Recognition and Measurement of Financial Assets and Financial Liabilities&#8221;, which provides targeted improvements to the recognition, measurement, presentation and disclosure of financial assets and financial liabilities. Specific accounting areas addressed include, equity investments, financial liabilities reported under the fair value option and valuation allowance assessment resulting from unrealized losses on available-for-sale securities. The ASU also changes certain presentation and disclosure requirements for financial instruments. The Update is to be applied by means of a cumulative effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. This ASU is effective for the Company in its first quarter of fiscal year 2019. Early adoption, with certain exceptions, is not permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In November 2015 the FASB issued ASU 2015-17 &#8220;Balance Sheet Classification of Deferred Taxes&#8221;, which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. The Company adopted this ASU, and applied it on a retrospective basis, in the fourth quarter of fiscal year 2016. See Note 11 for the effects of its adoption on the Company&#8217;s consolidated financials statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In April 2015 the FASB issued ASU 2015-03 &#8220;Simplifying the Presentation of Debt Issuance Costs&#8221;, which requires debt issuance costs related to recognized debt liability to be presented in the balance sheet as a direct deduction from that debt liability, consistent with the presentation of a debt discount. This ASU is effective for the Company in its first quarter of fiscal year 2017 and, upon adoption, should be applied retrospectively. Early adoption is permitted. The Company does not anticipate that the adoption of this ASU will have a material effect on its consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">In May 2014 the FASB issued ASU 2014-09 &#8220;Revenue from Contracts with Customers&#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015 the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for the Company in its first quarter of fiscal year 2019. ASU 2014-09 allows for either full retrospective or modified retrospective adoption. In April 2016 the FASB issued ASU 2016-10 &#8220;Identifying Performance Obligations and Licensing&#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. The Company is determining the transition method to elect and the potential effects of the adoption of these Updates on its consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">63</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="zc67575fbd05a4ef287c59464ba45a29f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 9.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">None.</div>

<div><br>
</div>

<div>
<table id="z573fadcc75194782b3fb5ecc382d3e2c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="VERTICAL-ALIGN: top">
<td style="VERTICAL-ALIGN: top; WIDTH: 54pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">ITEM 9A.&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto; align: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">CONTROLS AND PROCEDURES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Evaluation of Disclosure Controls and Procedures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has established and currently maintains disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), designed to provide reasonable assurance that information required to be disclosed in its reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms, and that such information is accumulated and communicated to management, including the Company's chief executive officer and chief financial officer, as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's management, under the supervision and with the participation of the Company&#8217;s chief executive officer and chief financial officer, evaluated the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures as of the end of the period covered by this report. Based upon that evaluation the Company&#8217;s chief executive officer and chief financial officer concluded that the Company&#8217;s disclosure controls and procedures were effective at a reasonable assurance level as of the end of the period covered by this report.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Changes in Internal Control over Financial Reporting</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">There was no change in the Company's internal control over financial reporting during the fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Management's Report on Internal Control over Financial Reporting</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Management assessed the effectiveness of the Company's internal control over financial reporting as of October 30, 2016, based on the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in its "Internal Control - Integrated Framework" (2013). Management, under the supervision and with the participation of the Company's chief executive officer and chief financial officer, concluded that the Company's internal control over financial reporting was effective as of October 30, 2016.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company's independent registered public accounting firm, Deloitte &amp; Touche LLP, has audited the effectiveness of the Company's internal control over financial reporting as of October 30, 2016, as stated in their report on page 33 of this Form 10-K.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">January 6, 2017</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">64</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="TEXT-ALIGN: left">
<table id="ze171b672959449c68f925962012ac649" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 9B.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">OTHER INFORMATION</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">None.</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PART III</div>

<div><br>
</div>

<div>
<table id="z62d11b0334964ce0baeafb58e91c21f3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="VERTICAL-ALIGN: top">
<td style="VERTICAL-ALIGN: top; WIDTH: 45pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">ITEM 10.&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto; align: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The information as to Directors required by Item 401, 405 and 407(c)(3)(d)(4) and (d)(5) of Regulation S-K is set forth in the Company's 2017 definitive Proxy Statement which will be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Exchange Act within 120 days after the end of the fiscal year covered by this Form 10-K under the caption "PROPOSAL 1 - ELECTION OF DIRECTORS," "SECTION 16(A) BENEFICIAL OWNERSHIP REPORTING COMPLIANCE" and in the third paragraph under the caption "MEETINGS AND COMMITTEES OF THE BOARD," and is incorporated in this report by reference. The information as to Executive Officers is included in the Company's 2017 definitive Proxy Statement under the caption "EXECUTIVE OFFICERS" and is incorporated in this report by reference.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The Company has adopted a code of ethics that applies to its principal executive officer, principal financial officer and principal accounting officer or chief financial officer. A copy of the code of ethics may be obtained, free of charge, by writing to the vice president, general counsel of Photronics, Inc. at 15 Secor Road, Brookfield, Connecticut 06804.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z66e54b8616464c13b30be84508e01023" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 11.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">EXECUTIVE COMPENSATION</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The information required by Item 402 of Regulation S-K and paragraph (e)(4) and (e)(5) of Item 407 is set forth in the Company's 2017 definitive Proxy Statement under the captions "EXECUTIVE COMPENSATION," "CERTAIN AGREEMENTS", "DIRECTORS' COMPENSATION", "COMPENSATION COMMITTEE INTERLOCKS AND INSIDER PARTICIPATION" and "COMPENSATION COMMITTEE REPORT ON EXECUTIVE COMPENSATION," respectively, and is incorporated in this report by reference.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="zb933062280224364954b4abe7cfc03b4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 12.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The information required by Item 201(d) of Regulation S-K is set forth in the Company&#8217;s 2017 definitive Proxy Statement under the caption &#8220;EQUITY COMPENSATION PLAN INFORMATION&#8221;, and is incorporated in this report by reference. The information required by Item 403 of Regulation S-K is set forth in the Company's 2017 definitive Proxy Statement under the caption "OWNERSHIP OF COMMON STOCK BY DIRECTORS, OFFICERS AND CERTAIN BENEFICIAL OWNERS", and is incorporated in this report by reference.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z68ee32fbcb044fc183cfee14d70b0139" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 13.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The information required by Items 404 and Item 407(a) of Regulation S-K is set forth in the Company's 2017 definitive Proxy Statement under the captions "MEETINGS AND COMMITTEES OF THE BOARD" and "CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS", respectively, and is incorporated in this report by reference.</div>

<div><br>
</div>

<div>
<table id="ze823b26b830a4cf2a03f629b78b3036e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="VERTICAL-ALIGN: top">
<td style="VERTICAL-ALIGN: top; WIDTH: 45pt; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">ITEM 14.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: auto; align: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">PRINCIPAL ACCOUNTANT FEES AND SERVICES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 9pt">The information required by Item 9(e) of Rule 14a-101 of the Exchange Act is set forth in the Company's 2017 definitive Proxy Statement under the captions "Fees Paid to the Independent Registered Public Accounting Firm" and "AUDIT COMMITTEE REPORT," and is incorporated in this report by reference.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 9pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">65</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">PART IV</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z176035d54d2046cb8db4237f61b8c9a1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; WIDTH: 45pt; align: right">ITEM 15.</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">The following documents are filed as part of this report:</div>

<div><br>
</div>

<div>
<table id="z3fadf367aafd45759aba4b4ef542fd13" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 5%">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 90%">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 5%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Page</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;No.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%">
<div>&#160;</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">1.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Financial Statements: See "INDEX TO CONSOLIDATED FINANCIAL STATEMENTS" in Part II, Item 8 of this Form 10-K.</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div>32</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">2.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Financial Statement Schedules:</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Report of Independent Registered Public Accounting Firm</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">66</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Schedule II - Valuation and Qualifying Accounts for the years ended <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">October 30, 2016</font>, November 1, 2015 and November 2, 2014</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div>67</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">All other schedules are omitted because they are not applicable.</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Exhibits</div>
</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: right; WIDTH: 5%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">67</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM ON FINANCIAL STATEMENT SCHEDULE</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Board of Directors and Shareholders</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics, Inc.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Brookfield, Connecticut</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">We have audited the consolidated financial statements of Photronics, Inc. and subsidiaries (the "Company") as of October 30, 2016 and November 1, 2015</font> and for each of the three fiscal years ended October 30, 2016, November 1, 2015, and November 2, 2014<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">, </font>and <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">have issued our report thereon dated January 6, 2017, which contained an unqualified opinion on those consolidated financial statements. The financial statement schedule in Item 15 has been subjected to audit procedures performed in conjunction with the audit of the Company&#8217;s consolidated financial statements. The financial statement schedule is the responsibility of the Company's management. Our audit procedures included determining whether the financial statement schedule reconciles to the consolidated financial statements or the underlying accounting and other records, as applicable, and performing procedures to test the completeness and accuracy of the information presented in the financial statement schedule. In our opinion, such schedule is fairly stated, in all material respects, in relation to the consolidated financial statements as a whole.</font></div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Deloitte &amp; Touche LLP</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Hartford, Connecticut</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">January 6, 2017</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">66</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div>
<table id="z593127e839b74908b78af239cef7a5da" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; WHITE-SPACE: nowrap" colspan="16">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Schedule II</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Valuation and Qualifying Accounts</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">for the Years Ended October 30, 2016, November 1, 2015</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">and November 2, 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">(in thousands)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Balance at</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Beginning of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Charged to</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Costs and</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Deductions</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Balance at</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">End of</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">Year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Allowance for Doubtful Accounts</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,301</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">642</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(42</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,901</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,078</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">730</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(507</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,301</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended November 2, 2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,541</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(740</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">277</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(a)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">3,078</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Deferred Tax Asset Valuation Allowance</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended October 30, 2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">38,763</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(4,262</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(5,186</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">29,315</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended November 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49,548</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(2,364</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;(b)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(8,421</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">38,763</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 46%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 7.2pt; TEXT-INDENT: -7.2pt">Year ended November 2, 2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">56,661</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">(7,113</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 3%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;(c)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 9%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">49,548</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z61cd8501494149c597bf982880a8bb41" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 22.5pt; align: right">(a)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Uncollectible accounts written off, net, and impact of foreign currency translation.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z0a0644719c3846bb9f15422d9028daf0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 22.5pt; align: right">(b)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Reversal of valuation allowance.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="z3b8a722fe1424b0c874f472c59727667" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 22.5pt; align: right">(c)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Increase in deferred tax liability and utilization of net operating losses.</div>
</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">EXHIBITS INDEX</div>

<div>&#160;</div>

<div>
<table id="z77c48f5d98214033a9005274590084ec" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: left"><u>Exhibit</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: left"><u>Number</u></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%">
<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: left"><u>Description</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.1</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Certificate of Incorporation as amended July 9, 1986, April 9, 1990, March 16, 1995, November 13, 1997, April 15, 2002 and June 20, 2005 (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Annual Report on Form 10-K filed January 3, 2014).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">3.2</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Amended and Restated By-laws of the Company dated as of September 7, 2016 (incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed on September 13, 2016).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">4.4</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Indenture dated January 22, 2015, by and between the Company and the Bank of New York Mellon Trust Company, N.A., as trustee (incorporated by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on January 28, 2015).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.1</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">The Company&#8217;s 1992 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.24 to the Company&#8217;s Registration Statement on Form S-8, File Number 33-47446 which was filed April 24, 1994).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><a href="ex10_2.htm">10.2</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Amendment to the Employee Stock Purchase Plan as of March 24, 2004*<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.3</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Amendment to the Employee Stock Purchase Plan as of April 8, 2010 <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">&#160;</sup>(incorporated by reference to Exhibit 10.4 to the Company&#8217;s Annual Report on Form 10-K filed on January 7, 2016).+</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.4</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Amendment to the Employee Stock Purchase Plan as of March 28, 2012 (incorporated by reference to Exhibit 10.9 of the Company&#8217;s Quarterly Report on Form 10-Q filed September 5, 2012).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">10.5 </td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">2016 Equity Incentive Compensation Plan (incorporated by reference to the Company&#8217;s Definitive Proxy Statement filed on February 26, 2016)+</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.6</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">The Company&#8217;s 2007 Long-Term Equity Incentive Plan (incorporated by reference to the Company&#8217;s Definitive Proxy Statement filed on March 3, 2014).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.7</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Amendment to the 2007 Long Term Equity Incentive Plan as of April 8, 2010. (incorporated by reference to Exhibit 10.7 of the Company&#8217;s Annual Report on Form 10-K filed January 7, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.8</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">Amendment to the 2007 Long Term Equity Incentive Plan as of April 11, 2014 (incorporated by reference to Exhibit 10.8 of the Company&#8217;s Annual Report on Form 10-K filed January 6, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1"> +</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.9</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">2011 Executive Incentive Compensation Plan effective as of November 1, 2010 <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">&#160;</sup>(incorporated by reference to Exhibit 10.9 of the Company&#8217;s Annual Report on Form 10-K filed January 6, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.10</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Constantine Macricostas dated May 4, 2015 (incorporated by reference to Exhibit 10.31 to the Company&#8217;s Quarterly Report on Form 10-Q filed on September 9, 2015). +</div>
</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">67</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div>
<table id="zfd3471383bb34db2a490003efe83e1fd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.11</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Sean T. Smith dated February 20, 2003 (incorporated by reference to Exhibit 10.12 of the Company&#8217;s Annual Report on Form 10-K filed January 6, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1"> +</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.12</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Limited Liability Company Operating Agreement of MP Mask Technology Center, LLC (MP Mask) between Micron Technology, Inc. ("Micron") and Photronics, Inc. ("Photronics") dated May 5, 2006 (incorporated by reference to Exhibit 10.14 to the Company&#8217;s Annual Report on Form 10-K filed on January 13, 2012). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.13</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Contribution and Units Purchase Agreement between Micron, Photronics and MP Mask dated May 5, 2006 (incorporated by reference to Exhibit 10.15 to the Company&#8217;s Annual Report on Form 10-K filed on January 13, 2012). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.14</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Technology License Agreement among Micron, Photronics and MP Mask dated May 5, 2006 (incorporated by reference to Exhibit 10.16 to the Company&#8217;s Annual Report on Form 10-K filed on January 13, 2012). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.15</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics to Micron Supply Agreement between Micron and Photronics dated May 5, 2006 (incorporated by reference to Exhibit 10.17 to the Company&#8217;s Annual Report on Form 10-K filed on January 13, 2012). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.16</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">MP Mask to Photronics Supply Agreement between MP Mask and Photronics dated May 5, 2006 (incorporated by reference to Exhibit 10.18 to the Company&#8217;s Annual Report on Form 10-K filed on January 13, 2012). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.17</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Special Warranty Deed dated as of February 29, 2012 (incorporated by reference to Exhibit 99.2 to the Company&#8217;s Current Report on Form 8-K filed on March 6, 2012).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.18</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Outsource Supply Agreement between Micron and Photronics dated March 24, 2015 (incorporated by reference to Exhibit 10.18 to the Company&#8217;s Quarterly Report on Form 10-Q filed on June 4, 2015). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.19</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Bridge License Agreement between Micron and Photronics dated March 24, 2015 (incorporated by reference to Exhibit 10.16 to the Company&#8217;s Quarterly Report on Form 10-Q filed on June 4, 2015). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.20</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Joint Venture Framework Agreement dated November 20, 2013, between the Company and Dai Nippon Printing&#160; Co., Ltd (incorporated by reference to Exhibit 10.19 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015). <sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.21</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Joint Venture Operating Agreement dated November 20, 2013, between the Company and Dai Nippon Printing Co., Ltd. (incorporated by reference to Exhibit 10.20 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.22</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Outsourcing Agreement dated November 20, 2013,&#160;among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.21 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.23</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">License Agreement dated November 20, 2013, between the Company and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.22 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.24</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">License Agreement dated November 20, 2013, between Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.23 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1"> #</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.25</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Margin Agreement dated November 20, 2013,&#160;among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation (incorporated by reference to Exhibit 10.24 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.26</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Merger Agreement dated January 16, 2014, between Photronics Semiconductor Mask Corporation and DNP Photomask Technology Taiwan Co., Ltd. (incorporated by reference to Exhibit 10.25 of the Company&#8217;s Annual Report on Form 10-K/A filed July 8, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">#</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left"><a href="ex10_27.htm">10.27</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Soo Hong Jeong dated May 31, 2011 *<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1"> +</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.28</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Christopher J. Progler, Vice President, Chief Technology Officer dated September 10, 2007 (incorporated by reference to Exhibit 10.22 to the Company&#8217;s Annual Report on Form 10-K filed on January 9, 2013).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.29</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Peter S. Kirlin dated May 4, 2015 (incorporated by reference to Exhibit 10.28 of the Company's Quarterly Report on Form 10-Q filed on September 9, 2015).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.30</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Employment Agreement between the Company and Richelle E. Burr dated May 21, 2010 (incorporated by reference to Exhibit 10.30 of the Company's Annual Report on Form 10-K filed on January 7, 2016).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.31</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Form of Amendment to Executive Employment Agreement dated March 16, 2012 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on March 16, 2012).<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1"> +</sup></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.32</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Third Amended and Restated Credit Agreement Dated as of December 5, 2013 (incorporated by reference to Exhibit 10.24 to the Company&#8217;s Annual Report on Form 10-K filed on January 3, 2014).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.33</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Amendment No. 1 Dated as of August 22, 2014 to the Third Amended and Restated Credit Agreement Dated as of December 5, 2013 (incorporated by reference to Exhibit 10.32 of the Company&#8217;s Annual Report on Form 10-K filed on&#160;January 6, 2015).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">10.34</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Second Amended and Restated Security Agreement (incorporated by reference to Exhibit 10.33 of the Company&#8217;s Annual Report on Form 10-K filed on January 6, 2015).</div>
</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">68</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div>
<table id="z717b50ff5f1f47f6a38ac5d5203b09ba" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">10.35</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Investment Agreement between Xiamen Torch Hi-Tech Industrial Development Zone Management Committee and Photronics Singapore Pte. Ltd. dated August 18, 2016 (incorporated by reference to Exhibit 10.35 to the Company&#8217;s Quarterly Report on Form 10-Q filed on September 2, 2016).</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex21.htm">21</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">List of Subsidiaries of the Company.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex23.htm">23</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Consent of Deloitte &amp; Touche LLP.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex31_1.htm">31.1</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex31_2.htm">31.2</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex32_1.htm">32.1</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><a href="ex32_2.htm">32.2</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.INS</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Instance Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.SCH</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Taxonomy Extension Schema Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.CAL</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Taxonomy Extension Calculation Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.DEF</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Taxonomy Extension Definition Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.LAB</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Taxonomy Extension Label Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">101.PRE</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">XBRL Taxonomy Extension Presentation Linkbase Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;FONT-SIZE: smaller; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 1">+</sup></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Represents a management contract or compensatory plan or arrangement.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">#</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Portions of this exhibit have been omitted pursuant to a request for confidential treatment filed with the Securities and Exchange Commission.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Represents an exhibit that is filed with this Annual Report on Form 10-K.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: 10%; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 90%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">The Company will provide a copy of any exhibit upon receipt of a written request for the particular exhibit or exhibits desired. All requests should be addressed to the Company's general counsel at the address of the Company's principal executive offices.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">69</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="TEXT-ALIGN: left"><a style="FONT-SIZE: 8pt; FONT-STYLE: italic" href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;SIGNATURES</div>

<div>&#160;</div>

<div style="TEXT-INDENT: 18pt">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</div>

<div><br>
</div>

<div>
<table id="z487e52a539e34ce3aabdd569dda93f9c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">PHOTRONICS, INC.</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt">(Registrant)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ SEAN T. SMITH</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 55%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Sean T. Smith</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Senior Vice President</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Financial Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Principal Accounting Officer/</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Principal Financial Officer)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; TEXT-INDENT: 18pt">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</div>

<div><br>
</div>

<div>
<table id="zf16cf1cf935040299e6f54bc342c538c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%"></td>
<td style="VERTICAL-ALIGN: top" colspan="3"></td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ PETER S. KIRLIN</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 55%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Peter S. Kirlin</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Executive Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Principal Executive Officer)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ SEAN T. SMITH</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Sean T. Smith</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Senior Vice President</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Financial Officer</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Principal Accounting Officer/</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Principal Financial Officer)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ CONSTANTINE S. MACRICOSTAS</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Constantine S. Macricostas</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Chairman of the Board</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ WALTER M. FIEDEROWICZ</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Walter M. Fiederowicz</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ JOSEPH A. FIORITA, JR.</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Joseph A. Fiorita, Jr.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ LIANG-CHOO HSIA</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Liang-Choo Hsia</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top" colspan="3">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ GEORGE MACRICOSTAS</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">George Macricostas</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 4.52%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">By</div>
</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">/s/ MITCHELL G. TYSON</div>
</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 55%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">January 6, 2017</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 4.52%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Mitchell G. Tyson</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Director</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 5.16%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 55%">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div><br>
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: normal; FONT-STYLE: normal">70</font></div>

<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>2
<FILENAME>ex10_2.htm
<DESCRIPTION>EXHIBIT 10.2
<TEXT>
<html>
<head>
<title>exhibit10-7.htm</title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="TEXT-ALIGN: right" bgcolor="#ffffff">
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
<font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">Exhibit 10.2</font>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: center">EMPLOYEE STOCK PURCHASE PLAN </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Amended and Current as of March 24, 2004)</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE I - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">General</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">1.1 The purpose of Photronics, Inc. Employee Stock Purchase Plan is to provide eligible employees of the Company and its designated subsidiaries (if any) with an opportunity to acquire a proprietary interest in the Company by the purchase of shares of the Common Stock of the Company directly from the Company through payroll deductions. It is felt that employee participation in the ownership of the Company will be to the mutual benefit of both the employees and the Company. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">1.2 The Plan is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Internal Revenue Code of 1986, as amended (the "Code"). The provisions of the Plan shall, accordingly, be construed so as to extend and/or limit eligibility and participation in a manner consistent, and so as to otherwise comply, with the requirements of the Code. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">1.3 Eligibility and participation in the Plan shall give any Employee only such rights as are set forth in the Plan and any amendments hereto and shall in no way affect or in any manner limit the Company's right to discharge the Employee, which right is expressly reserved by the Company, or impair the authority of the Plan Committee to limit the Employee's rights, claims or causes, as provided in the Plan. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE II - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Definitions</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">2.1 The following words and phrases, when used in the Plan, shall have the following respective meanings, unless the context clearly indicates otherwise: </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Authorized Leave of Absence" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">Any leave of absence authorized under the Company's standard personnel practices, provided that all persons under similar circumstances must be treated equally in the granting of such Authorized Leave of Absence and provided further that the person returns to the employ of the Company upon the expiration of an Authorized Leave of Absence. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Board of Directors" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The Board of Directors of Photronics, Inc. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Code" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The Internal Revenue Code of 1986, as amended from time to time, and applicable Treasury Department regulations issued thereunder. </div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Common Stock" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The Common Stock, par value $0.01 per share, of the Company, or the securities adjusted or substituted therefor pursuant to Article XIV. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Company" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">Photronics, Inc., a Connecticut corporation, or its successor or successors or any present or future subsidiary of Photronics, Inc., which may be designated to participate in the Plan by the Board of Directors. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Compensation" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The Compensation of an Eligible Employee shall be determined in accordance with procedures approved by the Plan Committee or the Board of Directors. In the absence of the adoption of specific procedures, Compensation of an Eligible Employee shall be the annualized salary or wages of such Employee based on such Employee's current rate of pay and work schedule, but excluding any discretionary overtime, sick pay, vacation pay or other benefits. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Disability" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">Disability shall have the same meaning set forth in Section 22(e)(3) of the Code or any successor provision thereto. At present, a disability is defined as a physical or mental impairment or incapacity which, in the opinion of a physician selected by the Plan Committee, can be expected to result in death or has lasted or can be expected to last for a continuous period of at least twelve (12) months and renders the Participant unable to engage in any substantial, gainful activity. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Effective Date of the Plan" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The date on which the Plan shall have become effective pursuant to Article XVII, provided, however, that if the Plan shall not be approved by the stockholders of the Company as provided in Article XVII, the Plan and all rights granted hereunder shall be, and be deemed to have been, null and void. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Eligible Employee" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">An Employee who is eligible to participate in the Plan in accordance with provisions of Articles IV and V. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Employee" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">Any person who, on an Offering Date, is a common law employee of the Company and whose customary employment is for more than twenty (20) hours per week and for more than five (5) months per calendar year, other than any highly compensated employees (within the meaning of Section 414[q] of the Code or any successor provision thereto) of the Company who are excluded from participation hereunder by action of the Board of Directors. A person who is or has been on an Authorized Leave of Absence, and who in the absence of such Authorized Leave of Absence would have been classified as an Employee, shall in the discretion of the Plan Committee be considered to be an Employee, except to the extent that such determination is inconsistent with Section 423 of the Code. Such determination by the Plan Committee shall be final and conclusive. </div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Offering" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">An Offering in accordance with the provisions of Article V. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Offering Date" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The date of an Offering as established by the Plan Committee pursuant to Section 5.1 hereof. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Participant" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">An Eligible Employee who subscribes for Shares pursuant to Article VI. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Plan" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The Photronics, Inc. Employee Stock Purchase Plan set forth herein, as amended from time to time in accordance with the provisions of Article XV. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Plan Committee" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">The committee provided for in Article XII to administer the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Purchase Date" </div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">A Purchase Date as provided in Sections 8.1 or 10.3, as appropriate. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: left">"Shares"</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">Shares of Common Stock offered under the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;The masculine gender, whenever used in the Plan, shall be deemed to include the feminine gender, and whenever the plural is used it shall include the singular, if the context so requires. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE III - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Shares Subject to the Plan</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">3.1 Subject to the provisions of Article XIV hereof, the aggregate number of shares of Common Stock which may be issued under the Plan shall not exceed 900,000. The aggregate number of such shares which may be issued with respect to any Offering shall be determined by the Plan Committee with respect to such Offering. Such shares may be authorized but unissued shares of Common Stock or issued shares of Common Stock which are held by the Company. Any shares subscribed for under the Plan and not purchased as a result of the cancellation in whole or in part of such subscription shall (unless the Plan shall have terminated) be again available for issuance under the Plan. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE IV - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Eligibility</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">4.1 Each Employee who has been continuously employed by the Company for the one complete calendar month (or such longer period as may be determined by the Plan Committee) ending immediately prior to an Offering Date shall be eligible to participate in the Offering under the Plan made on such Offering Date. </div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">4.2 Notwithstanding the provisions of Section 4.1, no Employee shall be offered Shares if, immediately after he would subscribe for such Shares, such Employee would own capital stock (including shares of Common Stock which may be purchased under such subscription and under any other outstanding subscriptions under the Plan or options to purchase shares of Common Stock of the Company held by such Employee, as computed in accordance with Section 423[b][3] of the Code or any successor provision thereto) possessing 5% or more of the total combined voting power or value of all classes of stock of the Company. For purposes of determining the stock ownership of any Employee, the provisions of Section 424[d] of the Code shall apply. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE V - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Offering Under the Plan</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">5.1 Offerings under the Plan shall be made on such Offering Dates as shall be determined by the Plan Committee. Notwithstanding anything to the contrary, no Offering shall be made on any date prior to the date that a required registration statement with respect to such Offering filed under the Securities Act of 1933, as amended, has become effective. Nothing contained herein shall be deemed to require that an Offering be made in any year. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">5.2 [a] Subject to the limitations set forth in Sections 5.2[b] and 6.3, and to the other terms and conditions of the Plan, in each offering under the Plan, each Eligible Employee on an Offering Date shall be offered the right during the Subscription Period as provided in Section 6.2, to subscribe to purchase such number of Shares as the percentage designated by the Plan Committee for such offering (not to exceed 5%) of his Compensation would buy, at a price equal to the product of (i) the fair market value of a Share on the Offering Date, multiplied by (ii) the Purchase Price percentage utilized under Section 5.3 hereof. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;[b] Notwithstanding anything to the contrary contained in Sub-Section [a] of this Section 5.2, no Eligible Employee shall be eligible to subscribe for Shares in an Offering if, immediately after he would subscribe for such Shares, such subscription would permit his rights to purchase shares of Common Stock under all employee stock purchase plans of the Company to accrue at a rate which exceeds $25,000 (or such other maximum amounts as may be prescribed from time to time under the Code) of the fair market value of such shares (determined as of the Offering Date for such Offering) for each calendar year in which such subscription would be outstanding at any time. For purposes of this limitation the provisions of Section 423[b][8] of the Code shall be applicable. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">5.3 The Purchase Price per share subscribed for all Shares in a particular Offering shall be an amount equal to such percentages, not greater than 100% nor less than 85%, as shall be determined by the Plan Committee on or prior to the Offering Date, of the fair market value of a share of Common Stock (determined in accordance with the provisions of Article XIII) on one of the following dates with respect to such Offering, with such date to be determined by the Plan Committee on or prior to the Offering Date: (i) the Offering Date, (ii) the Purchase Date, or (iii) the Offering Date or the Purchase Date (whichever would result in a lower Purchase Price for the Common Stock). </div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">5.4 In order to participate in any Offering, an Eligible Employee entitled to subscribe for Shares in such Offering shall comply with the subscription procedures set forth in Article VI. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE VI - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Subscriptions for Shares</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">6.1 As soon as practicable after an Offering Date, the Company shall furnish to each Eligible Employee a Subscription Agreement setting forth the maximum number of Shares to which such Eligible Employee may subscribe in such Offering, the fair market value per share of Common Stock on the Offering Date, the Purchase Price for Shares in such Offering and such other terms and conditions consistent with the Plan as shall be determined by the Plan Committee. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">6.2 Within fifteen (15) days after receipt of such Subscription Agreement, an Eligible Employee desiring to participate in the Offering shall notify the Plan Committee of the number of Shares for which he desires to subscribe. Such notification shall be effected by the Eligible Employee's completing, executing and returning to the Secretary of the Company the Subscription Agreement. All such subscriptions shall be deemed to have been made as of the Offering Date. No subscription shall be accepted from any person who is not an Eligible Employee on the date his subscription is received by the Company. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">6.3 The minimum number of Shares for which an Eligible Employee will be permitted to subscribe in any Offering is ten (10) (or the number of Shares offered to him if fewer than ten). If at any time the Shares available for an Offering are oversubscribed, the Number of Shares for which each Eligible Employee is entitled to subscribe pursuant to Section 5.2 shall be reduced, pro rata, to such lower number as may be necessary to eliminate such over-subscription. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">6.4 If an Eligible Employee fails to subscribe to the Shares within the period and in the manner prescribed in Section 6.2, he shall waive all rights to purchase Shares in that Offering. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE VII - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Payment for Shares</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">7.1 The aggregate Purchase Price for the Shares for which a Participant subscribes in any Offering in accordance with the provisions of Article VI of the Plan shall be paid by means of payroll deductions. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">7.2 [a] The aggregate Purchase Price for Shares shall be paid by payroll deductions in equal amounts over a period of 24 months (or such shorter period as shall be determined by the Plan Committee in accordance with the Plan) from the Offering Date. The period over which such payroll deductions are to be made in hereinafter referred to as the "Payment Period". </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;[b] Such payroll deductions with respect to an Offering shall commence as soon as practicable after the receipt of the Company of the executed Subscription Agreement authorizing such payroll deductions, and shall cease upon the earlier of the termination of the Payment Period or payment in full of the Purchase Price for such Shares. A Participant may cancel his subscription to the extent provided for in Article X, but no other change in terms of his Subscription Agreement may be made during the Payment Period and, in particular, in no event may a Participant change the amount of his payroll deductions under such Subscription Agreement. All payroll deductions withheld from a Participant under a Subscription Agreement shall be credited to his account under the Plan. In the event that payroll deductions are simultaneously being made with respect to more than one Subscription Agreement, the aggregate amount of such payroll deductions at any payday shall be credited first toward the payment for Shares subscribed for in the earliest Offering. A Participant may not make any separate cash payment into his account, provided, however, that a Participant who has been deemed to be in the employ of the Company while on an Authorized Leave of Absence without pay during the Payment Period, may upon his return to the actual employ of the Company, make a cash payment into his account in an amount not exceeding the aggregate of the payroll deductions which would have been made during such Authorized Leave of Absence.</div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;[c] All funds representing payroll deductions for the accounts of Participants will, except as provided in Section 7.3, be paid into the general funds of the Company. No interest will be paid or accrued under any circumstances on any funds withheld by the Company as payroll deductions pursuant to this Section 7.2 or on any other funds paid to the Company for purchases of Shares under the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">7.3 Notwithstanding anything in this Article VII to the contrary, with respect to any Offering which is made prior to the approval of the Plan by the stockholders of the Company, all payroll deductions withheld for the accounts of Participants shall, until the Plan is approved by the stockholders, be held by the Company in a special escrow account for the benefit of such Participants. No interest will be paid or accrued under any circumstances on such funds. No Shares will be issued to such Participants until after approval of the Plan by the stockholders. In the event that the Plan is not approved by the stockholders within the period specified in Article XVII, all such funds will thereupon be promptly refunded to the respective Participants. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">7.4 Failure to pay for subscribed Shares as provided in this Article VII shall constitute the cancellation of such subscription to the extent that any such Shares shall not have been so paid for. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE VIII - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Issuance of Shares</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">8.1 At the end of the Payment Period for an Offering, (each of which dates is referred to as a "Purchase Date"), the balance of all amounts then held in the account of a Participant representing payroll deductions pursuant to a Subscription Agreement shall be applied to the purchase by the Participant from the Company of the number of Shares equal to the amount of such balance divided by the Purchase Price per share for such Shares applicable on such Purchase Date up to the number of Shares provided for in the respective Subscription Agreement. Any amount remaining in the Participant's account in excess of the sum required to purchase whole Shares on a Purchase Date shall be promptly refunded to the Participant. As soon as practicable after a Purchase Date, the Company will issue and deliver to the Participant a certificate representing the Shares purchased by him from the Company on such Purchase Date. No fractional shares will be issued at any time. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">8.2 A Participant who disposes (whether by sale, exchange, gift or otherwise) of any of the Shares acquired by him pursuant to the Plan within two (2) years after the Offering Date for such Shares or within one (1) year after the issuance of Shares to him shall notify the Company in writing of such disposition within thirty (30) days after such disposition.</div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE IX - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Rights of Stockholders</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">9.1 A Participant shall not have any rights to dividends or any other rights as a stockholder of the Company with respect to any Shares until such Shares shall have been issued to him as reflected by the books and records maintained by the Company's transfer agent relating to stockholders of the Company. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE X - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Voluntary Withdrawal/Termination of Employment</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">10.1 A Participant may discontinue his payroll deductions under a Subscription Agreement at any time by giving written notice thereof to the Plan Committee, effective for all payroll periods commencing five (5) days after receipt of such notice by the Plan Committee. The balance in the account of such Participant following such discontinuance shall be promptly refunded to the Participant. Withdrawal from an Offering pursuant to this Section 10.1 shall not affect an Eligible Employee's eligibility to participate in any other Offering under the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">10.2 If the Participant's employment with the Company is terminated for any reason other than death while still an Employee, such Participant's rights to purchase Shares under any Subscription Agreement shall immediately terminate. Any balance remaining in his account as of the date of such termination of employment shall be promptly refunded to the Participant. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">10.3 In the event of the death of an Employee who was a Participant prior to the purchase of the Shares for which he subscribed pursuant to Article VI hereof, the person or persons who acquired by laws of descent and distribution (his "Estate") his rights to purchase Shares under his Subscription Agreement(s), shall have the right within ninety (90) days after the death of the Participant (but in no event later than the termination of the Payment Period) to purchase from the Company that number of Shares subscribed for and not issued to the Participant prior to his death which the balance in the Participant's payroll deduction account is sufficient to purchase. The failure of the person or persons so acquiring his rights to so give notice of intention to purchase shall constitute a forfeiture of all further rights of the Participant or other persons to purchase such Shares and in such event, the balance in the Participant's payroll deduction account will be refunded, without interest. If the Participant dies more than fifty (50) days prior to the termination of the Payment Period and his Estate elects to purchase the Shares subscribed for, the Purchase Price for his Shares shall be the percentage, designated pursuant to Section 5.3, of the fair market value on the Offering Date, irrespective of the Purchase Price for other Participants. </div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: center">ARTICLE XI - <font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Non-Transferability of Subscription Rights</font></div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">11.1 During the lifetime of a Participant, the Shares for which he subscribes may be purchased only by him. No Subscription Agreement of a Participant and no right under or interest in the Plan or any such Subscription Agreement (hereinafter collectively referred to as "Subscription Rights") may be assigned, transferred, pledged, hypothecated or disposed of in any way (whether by operation of law or otherwise), except by the Participant's will or by the applicable laws of descent and distribution, or may be subject to execution, attachment or similar process. Any assignment, transfer, pledge, hypothecation or other disposition of Subscription Rights, or any levy of execution, attachment or other process attempted upon Subscription Rights, shall be null and void and without effect, and in any such event all Subscription Rights shall, in the sole discretion of the Plan Committee (exercised by written notice to the Participant or to the person then entitled to purchase the Shares under the provisions of Sections 10.3 hereof), terminate as of the occurrence of any such event. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE XII - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Administration of the Plan</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.1 The Plan shall be administered by a Plan Committee which shall consist of two (2) or more members of the Board of Directors, none of whom shall be eligible to participate in the Plan. The members of the Plan Committee shall be appointed, and may be removed, by the Board of Directors. The Board of Directors shall have the power to remove and substitute for members of the Plan Committee and to fill any vacancy which may occur in the Plan Committee. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.2 Unless otherwise determined by the Board of Directors, the members of the Plan Committee shall serve without additional compensation for their services. All expenses in connection with the administration of the Plan, including, but not limited to, clerical, legal and accounting fees, and other costs of administration, shall be paid by the Company. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.3 The Chairman of the Plan Committee shall be designated by the Board of Directors. The Plan Committee shall select a Secretary who need not be a member of the Plan Committee. The Secretary, or in his absence, any member of the Plan Committee designated by the Chairman, shall keep the minutes of the proceedings of the Plan Committee and all data, records and documents relating to the administration of the Plan by the Plan Committee. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.4 A quorum of the Plan Committee shall be such number as the Committee shall from time to time determine, but shall not be less than a majority of the entire Plan Committee. The acts of a majority of the members of the Plan Committee present at any meeting at which a quorum is present shall be the act of the Plan Committee. Members of the Plan Committee may participate in a meeting by means of telephone conference or similar communications procedure pursuant to which all persons participating in the meeting can hear each other. The Plan Committee may take action without a meeting if such action is evidenced by a writing signed by at least a majority of the entire Plan Committee. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.5 The Plan Committee may, by an instrument in writing, delegate to one or more of its members or to an officer or officers of the Company any of its powers and its authority under the Plan, including the execution and delivery on its behalf of instruments, instructions and other documents.</div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.6 It shall be the sole and exclusive duty and authority of the Plan Committee to interpret and construe the provisions of the Plan, to decide any disputes which may arise with regard to the status, eligibility and rights of Employees under the terms of the Plan, and any other persons claiming an interest under the terms of the Plan, and, in general, to direct the administration of the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.7 The Plan Committee may adopt, and from time to time amend, such rules and regulations consistent with the purposes and provisions of the Plan, as it deems necessary or advisable to administer and effectuate the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.8 The Plan Committee may shorten, lengthen (but not beyond thirty (30) days) or waive the time required by the Plan for the filing of any notice or other form under the Plan. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">12.9 The discretionary powers granted hereunder to the Plan Committee shall in no event be exercised in any manner that will discriminate against individual employees or a class of employees or discriminate in favor of employees who are shareholders, officers, supervisors or highly compensated employees of the Company. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE XIII - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Valuation of Shares of Common Stock</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">13.1 For purposes of the Plan, the "fair market value" of a share of Common Stock as of any date shall be determined as follows: </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;[a] If the Common Stock is then listed on a national securities exchange, the "fair market value" shall be the closing price of a share of Common Stock on such exchange on such date, or, if there has been no sale of shares of Common Stock on that date, the closing price of a share of Common Stock on such exchange on the last preceding business day on which shares of Common Stock were traded. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left"><font id="TAB2" style="LETTER-SPACING: 3pt">&#160;&#160;&#160;</font>&#160;[b] If the Common Stock is then listed on the National Association of Securities Dealers Automatic Quotation System National Market System, the "fair market value" shall be the average of the high and low sales prices of a share of Common Stock on that date, or if there has been no sale of shares of Common Stock on that date, the average of the high and low sales prices of Common Stock on the last preceding business day on which shares of Common Stock were traded. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE XIV - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Adjustments in Certain Events</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">14.1 If (i) the Company shall at any time be involved in a transaction to which sub-section [a] of Section 424 of the Code is applicable, (ii) the Company shall declare a dividend payable in, or shall sub-divide or combine, its Common Stock, or (iii) any other event shall occur which in the judgment of the Board of Directors necessitates action by way of adjusting the terms of the outstanding Subscription Agreements, the Board of Directors shall take any such action as in its judgment shall be appropriate to preserve Participant rights substantially proportionate to the rights existing prior to such event. To the extent that such action shall include an increase or decrease in the number of shares of Common Stock subject to outstanding Subscription Agreements, the aggregate number of shares available under Article III hereof for issuance under the Plan pursuant to outstanding Subscription Agreements and Subscription Agreements which may be entered into, and the aggregate number of shares available for issuance in any Offering and the number which may be subscribed for, shall be proportionately increased or decreased, as the case may be. No action shall be taken by the Board of Directors under the provisions of this Article XIV which, in its judgment, would constitute a modification, extension or renewal of the Subscription Agreement (within the meaning of Section 424[h] of the Code), or would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code). The determination of the Board of Directors with respect to any matter referred to in this Article XIV shall be conclusive and binding upon each Participant.</div>

<div>&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE XV - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Termination and Amendment of the Plan</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">15.1 The Board of Directors may, without further approval by the stockholders of the Company, at any time terminate or amend the Plan without notice, or make such modifications of the Plan as it shall deem advisable; provided that the Board of Directors may not, without prior approval by the holders of a majority of the outstanding shares of Common Stock of the Company, amend or modify the Plan so as to (i) increase the maximum number of shares of Common Stock which may be issued under the Plan (except as contemplated in Article XIV hereof), (ii) extend the term during which Offerings may be made under the Plan or (iii) increase the maximum number of Shares which an Eligible Employee is entitled to purchase (except as contemplated in Article XIV hereof); and provided further that the Board of Directors may not amend or modify the Plan in any manner which would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code). No termination, amendment or modification of the Plan may, without the consent of a Participant, adversely affect the rights of such Participant under an outstanding Subscription Agreement. </div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; DISPLAY: inline">ARTICLE XVI - </font><font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Miscellaneous</font></div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">16.1 Unless otherwise expressly provided in the Plan, all notices or other communications by a Participant to the Company under or in connection with the Plan shall be deemed to have been duly given when received by the Secretary of the Company or when received in the form specified by the Company at the location and by the persons, designated by the Company for the receipt thereof. </div>

<div>&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">16.2 Notwithstanding anything hereunder to the contrary, the offer, sale and delivery by the Company of Shares under the Plan to any Eligible Employee is subject to compliance with all applicable securities regulation and other federal and state laws. The terms of this Plan shall be construed under the laws of the State of Connecticut. </div>

<div style="TEXT-ALIGN: left">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div id="PGBRK">
<div id="PN" style="PAGE-BREAK-BEFORE: always">&#160;</div>
</div>

<br>
<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-ALIGN: center">ARTICLE XVII - <font style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; FONT-STYLE: italic; DISPLAY: inline">Effective Date</font></div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">17.1 The Plan shall become effective at such time as the Plan has been adopted by the Board of Directors or such later date as shall be designated by the Board of Directors upon its adoption of the Plan; provided, however, that the Plan and all Subscription Agreements entered into thereunder shall be, and be deemed to have been, null and void if the Plan is not approved by the holders of a majority of the outstanding shares of Common Stock of the Company within twelve (12) months after the date on which the Plan is adopted by the Board of Directors.</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 80%; FONT-FAMILY: Times New Roman; TEXT-ALIGN: left">
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.27
<SEQUENCE>3
<FILENAME>ex10_27.htm
<DESCRIPTION>EXHIBIT 10.27
<TEXT>
<html>
<head>
<title>exhibit10-40.htm</title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="TEXT-ALIGN: right" bgcolor="#ffffff">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
<font style="FONT-SIZE: 10pt"><font style="FONT-WEIGHT: bold">Exhibit 10.27</font><br>
</font>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 80%; FONT-WEIGHT: bold">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EMPLOYMENT AGREEMENT</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">THIS EMPLOYMENT AGREEMENT (this &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Agreement</font><font style="FONT-FAMILY: Times New Roman">&#8221;) is entered into as of January 1, 2011 among Photronics, Inc., a Connecticut corporation (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Company</font><font style="FONT-FAMILY: Times New Roman">&#8221;), having a principal place of business at 15 Secor Road, Brookfield, CT 06804, PKL, a company incorporated under the laws of Korea (&#8220;PKL&#8221;) and Soo Hoo Jeong residing at 272-3, Gumi-Dong, Bundang, Seongnam, Kyeonggi, Korea 463-802 (&#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Executive</font><font style="FONT-FAMILY: Times New Roman">&#8221;).</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-SIZE: 10pt">WITNESSETH:</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>WHEREAS, the Company, PKL and Executive desire to enter into this Agreement to assure the Company of the continuing service of Executive and to set forth the terms and conditions of Executive&#8217;s employment with the Company. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>NOW, THEREFORE, in consideration of the mutual promises and covenants set forth herein, the parties agree as follows: </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">1. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Term. </font><font style="FONT-FAMILY: Times New Roman">The Company agrees to employ Executive and Executive hereby accepts such employment, in accordance with the terms of this Agreement. Subject to </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5,</font><font style="FONT-FAMILY: Times New Roman"> the term of Executive&#8217;s employment shall commence on the date hereof and continue for three (3) years thereafter unless this Agreement is earlier terminated as provided herein (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Term</font><font style="FONT-FAMILY: Times New Roman">&#8221;); </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">provided</font><font style="FONT-FAMILY: Times New Roman">, however, that unless the Company gives written notice to Executive at least thirty (30) days prior to the end of the Term of this Agreement (as the Term may be extended pursuant to this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 1</font><font style="FONT-FAMILY: Times New Roman">), on each anniversary of the date hereof, the Term of this Agreement shall automatically be extended for an additional one (1) year period. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">2. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Services.</font><font style="FONT-FAMILY: Times New Roman">So long as this Agreement shall continue in effect, Executive shall devote </font><font style="FONT-FAMILY: Times New Roman">Executive&#8217;s full business time, energy and ability to the business, affairs and interests of the Company and its subsidiaries and matters related thereto. Executive shall use his best efforts and abilities to promote the Company&#8217;s interests and shall perform faithfully the services contemplated by this Agreement in accordance with the Company&#8217;s policies as established by the Board of Directors of the Company. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">3. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Duties and Responsibilities.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; (a) Executive shall serve as the Chief Operating Officer of the Company, President Asia Operations and shall also service as the Chairman and Chief Executive Officer of PK, Ltd (&#8220;PKL&#8221;), a majority owned subsidiary of the Company. In the performance of Executive&#8217;s duties, Executive shall report directly to the CEO or as otherwise directed by the CEO or the Company&#8217;s Board of Directors, and shall have such duties, responsibilities and authority as may from time to time be assigned to the Executive by the CEO or the Company&#8217;s Board of Directors. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; (b) In addition, Executive agrees to observe and comply with the policies, rules and regulations of the Company. The Company agrees that the duties which may be assigned to Executive shall be the customary duties of the office of Chief Operating Officer, President of Asia Operations and Chairman and Chief Executive Officer of PKL and shall not be inconsistent with the provisions of the charter documents of the Company, PKL or applicable law.</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">1 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">4. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Compensation.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(a) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Base Compensation</font><font style="FONT-FAMILY: Times New Roman">. During the Term, Executive will receive a base salary at the rate of U.S. $475,000 per year payable in accordance with the Company&#8217;s customary payroll practices generally applicable to similarly situated employees as may be in effect from time to time (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Base Salary</font><font style="FONT-FAMILY: Times New Roman">&#8221;). Executive&#8217;s base salary will be paid by PKL in Korea. At the end of each fiscal quarter PKL shall prepare a calculation of the average exchange rate for converting US dollar to Korean Won for each month in that quarter. PKL will then use the average exchange rate and compare that to the base salary paid to Executive for that quarter. As a result of the comparison, any overpayments by PKL will be reimbursed by Executive within ten days of receiving notification from PKL and any underpayments by PKL will be paid by PKL to Executive within ten days of completing the review.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(b) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Periodic Review</font><font style="FONT-FAMILY: Times New Roman">. The Compensation Committee or the Board of Directors of the Company shall review Executive&#8217;s Base Salary and Benefits (as defined below) from time to time in accordance with the normal business practices of the Company. The Company may in its sole discretion increase the Base Salary during the Term. The amount of any increase combined with the previous year&#8217;s Base Salary shall then constitute Executive&#8217;s Base Salary for purposes of this Agreement. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(c)</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Additional Benefits</font><font style="FONT-FAMILY: Times New Roman">. During the Term, the Executive shall be entitled to participate in the PKL employee benefit plans and arrangements as may be established from time to time in Korea (which may include, without limitation, medical plan, dental plan, disability plan, basic life insurance and business travel accident insurance plan, and the Company&#8217;s bonus plan(s), or stock award plans or any successor plans thereto (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Benefits</font><font style="FONT-FAMILY: Times New Roman">&#8221;)). The Company or PKL shall have the right to terminate or change any such plans or programs at any time. Upon termination of</font><font style="FONT-FAMILY: Times New Roman">Executive&#8217;s employment with PKL, Executive will receive a lump sum payment of U.S. $108,000 multiplied by the total number of years that Executive was employed by PKL (including years prior to the date of this Agreement). The sum of $108,000 shall be fixed and is not subject to escalation or increase based on any bonus or salary increase that Executive may receive during the term of this Agreement (said retirement payment being referred to as the &#8220;PKL Retirement Payment&#8221;). The PKL Retirement Payment shall be paid either in U.S. dollars or the equivalent amount in Korean Won at the time of payment.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font><font style="DISPLAY: inline">(d)</font><font style="DISPLAY: inline; TEXT-DECORATION: underline">Automobile Allowance</font></font><font style="FONT-FAMILY: Times New Roman">. During the Term of this Agreement, the Company shall provide the Executive with a company car and driver as is customary in Korea. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">2 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(e) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Vacation</font><font style="FONT-FAMILY: Times New Roman">. During the Term of this Agreement, Executive shall be entitled to four (4) weeks&#8217; paid vacation per calendar year, which shall not be transferable to any subsequent year.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(f) </font><font style="TEXT-DECORATION: underline"><font style="DISPLAY: inline; FONT-FAMILY: times new roman">Country Club Membership</font>.</font><font style="FONT-FAMILY: Times New Roman">The Company will pay the annual </font><font style="DISPLAY: inline; FONT-FAMILY: times new roman; TEXT-DECORATION: underline">membersh</font><font style="FONT-FAMILY: Times New Roman"><font style="TEXT-DECORATION: underline">ip</font> fee on behalf of Executive to Two Country Clubs in Korea that Executive has membership to and uses for business purposes as is customary in Korea </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">5. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Termination.</font><font style="FONT-FAMILY: Times New Roman">This Agreement and all rights and obligations hereunder, except the rights and obligations contained in this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5</font><font style="FONT-FAMILY: Times New Roman">, </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 7</font><font style="FONT-FAMILY: Times New Roman"> (Confidential Information), </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 8</font><font style="FONT-FAMILY: Times New Roman"> (Non-Competition), </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 9</font><font style="FONT-FAMILY: Times New Roman"> (Intellectual Property) and </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 10</font><font style="FONT-FAMILY: Times New Roman"> (Remedies), which shall survive any termination hereunder, shall terminate upon the earliest to occur of any of the following: </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(a) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Resignation without Good Reason; Retirement</font><font style="FONT-FAMILY: Times New Roman">. Upon the resignation by Executive without Good Reason (as defined below) following at least thirty (30) days written notice to the Company or retirement from the Company in accordance with the normal retirement policies of the Company, Executive shall be entitled to receive a payment in the amount of the sum of (A) Executive&#8217;s Base Salary through the last day of employment to the extent not theretofore paid, (B) any compensation previously deferred by Executive (together with any accrued interest or earnings thereon), (C) any accrued vacation pay according to PKL&#8217;s local policy, and (D) the total amount of the PKL Retirement Payment as set forth in 4 (c) above in each case to the extent not theretofore already paid (the sum of the amounts described in clauses (A), (B), (C) and (D) shall be hereinafter referred to as the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Accrued Obligations</font><font style="FONT-FAMILY: Times New Roman">&#8221;), in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the last day of employment or any earlier time required by applicable law. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(b) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Death or Disability of Executive</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(i) If Executive&#8217;s employment is terminated by reason of Executive&#8217;s death or disability, this Agreement shall terminate without further obligations to Executive (or Executive&#8217;s heirs or legal representatives) under this Agreement, other than for: </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(1) Payment of any Accrued Obligations, which shall be paid to Executive or Executive&#8217;s estate or beneficiary, as applicable, in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(2) Payment to Executive or Executive&#8217;s estate or beneficiary, as applicable, of any amount accrued pursuant to the terms of any other applicable benefit plan. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(ii) If Executive shall become disabled, Executive&#8217;s employment may be terminated only by written notice from the Company to Executive. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">3 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(iii) For the purposes of this Agreement, &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">disability</font><font style="FONT-FAMILY: Times New Roman">&#8221; or &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">disabled</font><font style="FONT-FAMILY: Times New Roman">&#8221; shall mean a mental or physical incapacity which prevents Executive from performing Executive&#8217;s duties with the Company for a period of three hundred sixty (360) consecutive calendar days, as certified by a physician selected by the Company or its insurers. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(c) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Termination for Cause</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(i) The Company may terminate Executive&#8217;s employment and all of Executive&#8217;s rights to receive Base Salary, and any Benefits hereunder for Cause. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(ii) Upon such termination for Cause, Executive shall be entitled to receive any Accrued Obligations, which shall be paid to Executive in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(iii) For purposes of this Agreement, the term &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Cause</font><font style="FONT-FAMILY: Times New Roman">&#8221; shall be defined as any of the following: </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(1) Executive&#8217;s material breach of any of any obligations under this Agreement (other than by reason of physical or mental illness, injury, or condition); </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(2) Executive&#8217;s conviction by, or entry of a plea of &#8220;guilty&#8221; or &#8220;nolo contendere&#8221; in a court of competent and final jurisdiction for any felony that impairs his ability to perform his duties to the Company or any crime of moral turpitude; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(3) Executive&#8217;s commission of an act of fraud upon the Company; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(4) Executive&#8217;s engaging in willful or reckless misconduct or gross negligence in connection with any property or activity of the Company or its Affiliates; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(5) Executive&#8217;s repeated and intemperate use of alcohol or illegal drugs after written notice from the Board or Directors; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(6) Executive&#8217;s material breach of any other material obligation to the Company (other than by reason of physical or mental illness, injury, or condition) that is or could reasonably be expected to result in material harm to the Company; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(7) Executive&#8217;s becoming insolvent or filing for bankruptcy; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(8) Executive&#8217;s becoming barred or prohibited by the SEC from holding Executive&#8217;s position with the Company; or </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(9) Executive&#8217;s violation of any duty of loyalty (i.e., engaging in self-interested transactions, misappropriation of business opportunities that belong to the Company or PKL, or a breach of Executive&#8217;s fiduciary duties to the Company or PKL).</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">4 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(d) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Termination Without Cause; Resignation For Good Reason</font><font style="FONT-FAMILY: Times New Roman">.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(i) Notwithstanding any other provision of this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5</font><font style="FONT-FAMILY: Times New Roman">, (i) the Company may, at its option and at any time, provide to Executive: (A) up to twelve (12) months&#8217; advance written notice of termination of employment without Cause, or (B) written notice of a current material adverse change in the Executive&#8217;s position (such notice in (A) or (B) being referred to herein as a &#8220;Working Notice&#8221;). If the Company issues a Working Notice to the Executive, any entitlement to a Severance Payment and Benefit Period (as defined below) shall be reduced in proportion to the period covered by the Working Notice. During the period covered by the Working Notice, the Executive shall continue to provide the services according to Section 2, hereof as an employee of the Company. If the Executive resigns during the period covered by the Working Notice, then Executive shall receive only the Accrued Obligations through the date of termination. Executive, upon thirty (30) days advance notice to the Company, shall have the right to resign for Good Reason. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(ii) If Executive is so terminated without Cause or resigns for Good Reason, Executive shall receive from the Company: </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(1) Any Accrued Obligations through the date of termination, which shall be paid to Executive in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(2) A payment (&#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Severance Payment</font><font style="FONT-FAMILY: Times New Roman">&#8221;) equal to twelve (12) months of Executive&#8217;s current Base Salary. The Severance Payment shall be paid by the Company to Executive in equal installments, following the expiration of the Revocation Period defined in the Release referred to in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(d)(iv)</font><font style="FONT-FAMILY: Times New Roman">, in accordance with the Company&#8217;s customary payroll practices generally applicable to similarly situated employees as may be in effect from time and shall be subject to statutory deductions and withholdings. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(iii) As used in this Agreement, the term &#8220;Good Reason&#8221; shall mean (i) (except as set forth in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(e)</font><font style="FONT-FAMILY: Times New Roman">) the relocation of the Company&#8217;s principal executive offices to a location outside the contiguous 48 United States without the consent of Executive or (ii) a material diminution in Executive&#8217;s overall employee benefits not the result of changes in benefit plans affecting other employees, without the consent of Executive. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(iv) As a condition to receiving the payment and benefits extension contemplated by </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(d) or 5(e)</font><font style="FONT-FAMILY: Times New Roman">, Executive agrees to execute and deliver to the Company the Release substantially in the form attached to this Agreement as </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Exhibit A</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(e) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Change of Control</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(i) For purposes of the Agreement, a &#8220;change of control&#8221; means, and shall be deemed to have taken place, if; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">5 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(1) any individual, partnership, firm, corporation, association, trust, unincorporated organization or other entity or person, or any syndicate or group deemed to be a person under Section 14 (d) (2) of the Exchange Act, is or becomes the &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 of the General Rules and Regulations under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the combined voting power of the Company&#8217;s then outstanding securities entitled to vote in the election of directors of the Company; </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(2) during any period of two (2) consecutive years (not including any period prior to the execution of this Agreement) individuals who at the beginning of such period constituted the Board and any new directors, whose election by the Board or nomination for election by the Company&#8217;s shareholders was approved by a vote of at least three-fourths (3/4ths) of the directors then still in office who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute a majority of the Board; </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(3) there occurs a reorganization, merger, consolidation or other corporate transaction involving the Company (a &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Transaction</font><font style="FONT-FAMILY: Times New Roman">&#8221;), and shareholders of the Company immediately prior to such Transaction do not, immediately after the Transaction, own more than 50% of the combined voting power of the Company or other corporation resulting from such Transaction; or </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(4) there is a &#8220;change in control&#8221; of the Company. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(iii) If during the period three (3) months before or two (2) years following a &#8220;change in control&#8221; of the Company (or any successor), the Executive is terminated by the Company for any reason (other than for Cause as defined in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(c)</font><font style="FONT-FAMILY: Times New Roman"> thereof), including an election by the Company or its successor not to extend this Agreement pursuant to Section 1, or the Executive resigns for Good Reason as defined in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">5(e)(ii)</font><font style="FONT-FAMILY: Times New Roman">), &#8220; &#8221;Executive shall be entitled to receive a cash payment equal to eighteen (18) months of Executive&#8217;s current Base Salary and the benefits described in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(d)(ii)</font><font style="FONT-FAMILY: Times New Roman"> of the Agreement. Upon such &#8220;change of control&#8221; during the Term, the Term of this Agreement shall automatically be the period equal to the longer of (i) two (2) years from the date of the &#8220;change of control&#8221; or (ii) the remaining period of the initial three (3) year Term after the &#8220;change of control&#8221;. In no event shall Executive be entitled to receive both the Severance Payment described in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(d)</font><font style="FONT-FAMILY: Times New Roman"> hereof and the &#8220;change of control&#8221; payment described in this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(e)</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(iv) Any payments to be made to Executive in connection with this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(e)</font><font style="FONT-FAMILY: Times New Roman"> shall be made in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law, following the expiration of the Revocation Period defined in the Release referred to in </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5(d)(iv)</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">6 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(g) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Treatment of Stock Options Upon Change of Control or a Termination</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(i) All stock options or similar rights granted to Executive pursuant to the Company&#8217;s stock option plans including, without limitation, any restricted stock shall immediately vest as of the effective date of such &#8220;change of control&#8221;. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>(ii) If this Agreement is terminated pursuant to clause </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">(c)</font><font style="FONT-FAMILY: Times New Roman"> of this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5</font><font style="FONT-FAMILY: Times New Roman"> or if Executive resigns his employment, all unvested stock options granted to Executive pursuant to the Company&#8217;s stock plans shall terminate immediately. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>To the extent that the Executive has been granted stock options intended to be incentive stock options under Section 422 of the Internal Revenue Code, such stock options shall cease to be incentive stock options and shall be treated as nonqualified stock options if the options are exercised by the Employee more than three (3) months (one year in case of death or disability as defined in Section 422 of the Internal Revenue Code) following termination of employment. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>Except as expressly modified by this clause </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">(g)</font><font style="FONT-FAMILY: Times New Roman"> of this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 5</font><font style="FONT-FAMILY: Times New Roman">, all stock options and similar rights granted under the Company&#8217;s stock plans shall remain subject to all of the terms and conditions of the applicable stock plans and agreements evidencing the grants thereof. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(h) </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Exclusive Remedy</font><font style="FONT-FAMILY: Times New Roman">. Executive agrees that the payments and other benefits provided and contemplated by this Agreement shall constitute the sole and exclusive obligation of the Company in respect of Executive&#8217;s employment with and relationship to the Company and PKL and that the full payment thereof shall be the sole and exclusive remedy for any termination of Executive&#8217;s employment. Executive covenants not to assert or pursue any other remedies, at law (including Korean statutory law) or in equity, with respect to any termination of employment. Executive further agrees that all previous employment agreements with either the Company or PKL will be terminated and except as set forth herein neither PKL nor the Company will have any other obligations or liabilities to Executive. Lastly, Executive further agrees that it waives any and all rights or remedies it may have under any Korean statutory or labor laws.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">6. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Business Expenses</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">.</font><font style="FONT-FAMILY: Times New Roman"> During the Term of this Agreement, to the extent that such expenditures satisfy the criteria under applicable laws for deductibility by PKL as ordinary and necessary business expenses, PKL shall provide the Executive with reimbursement of reasonable business expenses incurred by the Executive in a manner consistent with the Company&#8217;s policies and provisions applicable to the Executives of the Company. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">7 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-WEIGHT: bold">7. <font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Confidential Information</font></font><font style="FONT-FAMILY: Times New Roman">.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(a) Executive acknowledges that the nature of Executive&#8217;s employment by the Company is such that Executive shall have access to information of a confidential and/or trade secret nature which has great value to the Company and which constitutes a substantial basis and foundation upon which the business of the Company is based. Such information includes (A) trade secrets, inventions, mask works, ideas, processes, manufacturing, formulas, source and object codes, data, programs, other works of authorship, know-how, improvements, discoveries, developments or experimental work, designs, and techniques; (B) information regarding plans for research, development, new products, marketing and selling, business plans, budgets and unpublished financial statements, licenses, prices and costs, suppliers and customers; (C) information regarding the skills and compensation of other employees the Company or its affiliates, including but not limited to, their respective business plans or clients (including, without limitation, customer lists and lists of customer sources), or information relating to the products, services, customers, sales or business affairs of the Company or its Affiliates (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Confidential Information</font><font style="FONT-FAMILY: Times New Roman">&#8221;). </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(b) Executive shall keep all such Confidential Information in confidence during the Term of this Agreement and at any time thereafter and shall not disclose any of such Confidential Information to any other person, except to the extent such disclosure is (i) necessary to the performance of this Agreement and in furtherance of the Company&#8217;s best interests, (ii) required by applicable law, (iii) publicly known within the relevant industry, or (iv) authorized in writing by the Board. Upon termination of Executive&#8217;s employment with the Company, Executive shall deliver to the Company all documents, records, notebooks, work papers, and all similar material containing any of the foregoing information, whether prepared by Executive, the Company or anyone else. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">8. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Non-Competition</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">. </font><font style="FONT-FAMILY: Times New Roman">Executive covenants and agrees that commencing on the date hereof and continuing for the entire Term of Executive&#8217;s employment and for period of twelve (12) months thereafter (the &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Restricted Period</font><font style="FONT-FAMILY: Times New Roman">&#8221;), Executive shall not: </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(a) Work or be affiliated with in any capacity (including as a founder, employee, owner, consultant, or otherwise), directly or indirectly, for himself or on behalf of any other entity, in any business that manufacturers photomasks or that is otherwise competitive with the business of the Company or any subsidiary of the Company at any time during Executive&#8217;s employment or during the Restricted Period, such as, for example and not as a limitation, Toppan, DNP and the photomask manufacturing operations of semiconductor manufacturers such as IBM and TSMC. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(b) Solicit, attempt to solicit, or assist others in soliciting or attempting to solicit, directly or indirectly, any business related to the business of the Company from any customers or prospective customers of the Company; for the purposes of this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 8</font><font style="FONT-FAMILY: Times New Roman">, the term &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">customer</font><font style="FONT-FAMILY: Times New Roman">&#8221; means any entity or person who is or has been a client or customer of the Company during the time which Executive was employed with the Company, and the term &#8220;</font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">prospective customer</font><font style="FONT-FAMILY: Times New Roman">&#8221; means a person or entity who became known to the Company during the time which Executive was employed with the Company as a result of that person&#8217;s or entity&#8217;s interest in obtaining the services or products of the Company; and</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">8 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">(c) Solicit, attempt to solicit, or assist others in soliciting or attempting to solicit, directly or indirectly, for employment or similar capacity, any person who is an employee of, or an independent contractor for, the Company or its direct or indirect subsidiaries, parents or Affiliates or who was such an employee within twelve (12) months prior to the date of such solicitation or attempted solicitation. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(d) Executive acknowledges that in the event of his employment with the Company terminates for any reason, Executive will be able to earn a livelihood without violating the foregoing restrictions. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(e) If any provision or clause, or portion thereof, within this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 8</font><font style="FONT-FAMILY: Times New Roman"> shall be held by any court or other tribunal of competent jurisdiction to be illegal, invalid, or unenforceable in such jurisdiction, the remainder of such provision shall not be thereby affected and shall be given full effect, without regard to the invalid portion. It is the intention of the parties that, if any court construes any provision or clause within this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 8</font><font style="FONT-FAMILY: Times New Roman">, or any portion thereof, to be illegal, void or unenforceable because of the duration of such provision or the geographic area or matter covered thereby, such court shall reduce the duration, area, or matter of such provision, and, in its reduced form, such provision shall then be enforceable and shall be enforced. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">9. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Intellectual Property</font><font style="FONT-FAMILY: Times New Roman">. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(a) Executive has no interest (except as disclosed to the Company) in any inventions, designs, improvements, patents, copyrights and discoveries which are useful in or directly or indirectly related to the business of PKL or the Company or to any experimental work carried on by the Company or PKL. Except as may be limited by applicable law, all inventions, designs, improvements, patents, copyrights and discoveries conceived by Executive during the Term of this Agreement which are useful in or directly or indirectly related to the business of PKL or the Company or to any experimental work carried on by PKL or the Company, shall be the property of PKL or the Company. Executive will promptly and fully disclose to PKL or the Company all such inventions, designs, improvements, patents, copyrights and discoveries (whether developed individually or with other persons) and will take all steps necessary and reasonably required to assure PKL or the Company&#8217;s ownership thereof and to assist PKL or the Company in protecting or defending PKL or the Company&#8217;s proprietary rights therein. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">&#160;&#160;&#160;&#160; </font>(b) Executive also agrees to assist the Company in obtaining United States or foreign letters patent and copyright registrations covering inventions assigned hereunder to the Company and that Executive&#8217;s obligation to assist the Company shall continue beyond the termination of Executive&#8217;s employment but the Company shall compensate Executive at a reasonable rate for time actually spent by Executive at the Company&#8217;s request with respect to such assistance. If the Company is unable because of Executive&#8217;s mental or physical incapacity (for the period of such incapacity only) or for any other reason to secure Executive&#8217;s signature to apply for or to pursue any application for any United States or foreign letters patent or copyright registrations covering inventions assigned to the Company (after reasonable efforts to contact employee), then Executive hereby irrevocably designates and appoints the Company, each of its duly authorized officers and agents as Executive&#8217;s agent and attorney-in-fact to act for and in Executive&#8217;s behalf and stead to execute and file any such applications and to do all other lawfully permitted acts to further the prosecution and issuance of letters patent or copyright registrations thereon with the same legal force and effect as if executed by Executive. Executive will perform all other lawful acts necessary to assist the Company to enforce any copyrights or patents obtained including, without limitation, testifying in any suit or proceeding involving any of the copyrights or patents or executing any documents deemed necessary by the Company, all without further consideration but at the expense of the Company. If Executive is called upon to render such assistance after the termination of Executive&#8217;s employment, then Executive shall be entitled to a fair and reasonable per diem fee in addition to reimbursement of any expenses incurred at the request of the Company.</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">9 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">10. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Remedies.</font><font style="FONT-FAMILY: Times New Roman"> The parties hereto agree that the services to be rendered by Executive pursuant to this Agreement, and the rights and privileges granted to the Company and PKL pursuant to this Agreement, are of a special, unique, extraordinary and intellectual character, which gives them a peculiar value, the loss of which cannot be reasonably or adequately compensated in damages in any action at law, and that a breach by Executive of any of the terms of this Agreement will cause the PKL or the Company great and irreparable injury and damage. Executive hereby expressly agrees that the PKL or Company shall be entitled to the remedies of injunction, specific performance and other equitable relief to prevent a breach of this Agreement by Executive. This </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 10</font><font style="FONT-FAMILY: Times New Roman"> shall not be construed as a waiver of any other rights or remedies which the Company or PKL may have for damages or otherwise. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">11. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Return of Property</font><font style="FONT-FAMILY: Times New Roman">. Executive agrees to return, on or before his last day of employment, all property belonging to the Company, including but not limited to computers, PDA, telephone and other credit cards, PKL or Company business records, PKL or Company automobile (if applicable), etc. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">12. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Severability</font><font style="FONT-FAMILY: Times New Roman">. If any provision of this Agreement is held to be unenforceable for any reason, it shall be adjusted rather than voided, if possible, to achieve the intent of the parties to the extent possible. In any event, all other provisions of this Agreement shall be deemed valid and enforceable to the extent possible. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">13. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Succession</font><font style="FONT-FAMILY: Times New Roman">. This Agreement shall inure to the benefit of and be binding upon the Company and its successors and assigns and any such successor or assignee shall be deemed substituted for the Company under the terms of this Agreement for all purposes. As used herein, &#8220;successor&#8221; and &#8220;assignee&#8221; shall include any person, firm, corporation or other business entity which at any time, whether by purchase, merger or otherwise, directly or indirectly acquires the stock of the Company or to which the Company assigns this Agreement by operation of law or otherwise. The obligations and duties of Executive hereunder are personal and otherwise not assignable. Executive&#8217;s obligations and representations under this Agreement will survive the termination of Executive&#8217;s employment, regardless of the manner of such termination.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">10</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">14. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Notices</font><font style="FONT-FAMILY: Times New Roman">. Any notice or other communication provided for in this Agreement shall be in writing and sent if to the Company to its principal office at: </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Photronics, Inc.<br>
</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">15 Secor Road, PO Box 5226<br>
 Brookfield, Connecticut 06804 </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">Attention: Chief Executive Officer<br>
</font><font style="FONT-FAMILY: Times New Roman">With a copy to the Vice President, General Counsel of Photronics, Inc. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">or at such other address as the Company may from time to time in writing designate, and if to Executive at the address set forth above or at such address as Executive may from time to time in writing designate. Each such notice or other communication shall be effective (I) if given by written telecommunication, three (3) days after its transmission to the applicable number so specified in (or pursuant to) this </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 14</font><font style="FONT-FAMILY: Times New Roman"> and a verification of receipt is received, (ii) if given by certified mail, once verification of receipt is received, or (iii) if given by any other means, when actually delivered to the addressee at such address and verification of receipt is received. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">15. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Adequate Consideration</font><font style="FONT-FAMILY: Times New Roman">. Executive acknowledges that the cash severance and other benefits to be provided by the Company to Executive are not available under any current plan or policies of the Company. Accordingly, Executive further acknowledges that the payments and benefits under this Agreement provide adequate consideration for Executive&#8217;s obligations to the Company contained in <font style="TEXT-DECORATION: underline">Section 7</font> (Confidential Information), </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 8</font><font style="FONT-FAMILY: Times New Roman"> (Non-Competition), </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Section 10</font><font style="FONT-FAMILY: Times New Roman"> (Remedies) and </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline">Exhibit A</font><font style="FONT-FAMILY: Times New Roman"> (Release). </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">16. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Entire Agreement</font><font style="FONT-FAMILY: Times New Roman">. This Agreement contains the entire agreement of the parties relating to the subject matter hereof and supersedes any prior agreements, undertakings, commitments and practices relating to Executive&#8217;s employment by the Company. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">17. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Amendments</font><font style="FONT-FAMILY: Times New Roman">. No amendment or modification of the terms of this Agreement shall be valid unless made in writing, duly executed by both parties. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">18. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Waiver</font><font style="FONT-FAMILY: Times New Roman">. No failure on the part of any party to exercise or delay in exercising any right hereunder shall be deemed a waiver thereof or of any other right, nor shall any single or partial exercise preclude any further or other exercise of such right or any other right. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">19. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Governing Law</font><font style="FONT-FAMILY: Times New Roman">. This Agreement, and the legal relations between the parties, shall be governed by and construed in accordance with the laws of the State of Connecticut without regard to conflicts of law doctrines and any court action arising out of this Agreement shall be brought in any court of competent jurisdiction within the State of Connecticut.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">11 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">20. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Withholding</font><font style="FONT-FAMILY: Times New Roman">. All compensation payable hereunder, including salary and other benefits, shall be subject to applicable taxes, withholding and other required, normal or elected employee deductions. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">21. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Counterparts</font><font style="FONT-FAMILY: Times New Roman">. This Agreement and any amendment hereto may be executed in one or more counterparts. All of such counterparts shall constitute one and the same agreement and shall become effective when a copy signed by each party has been delivered to the other party. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold">22. </font><font style="DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold; TEXT-DECORATION: underline">Headings</font><font style="FONT-FAMILY: Times New Roman">. Section and other headings contained in this Agreement are for convenience of reference only and shall not affect in any way the meaning or interpretation of this Agreement.</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">&#160;&#160;&#160;&#160; <font style="FONT-FAMILY: Times New Roman">IN WITNESS WHEREOF, the parties have executed this Agreement as of the date and year first above written. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt">THE COMPANY</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">PHOTRONICS, INC. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left">
<table style="LINE-HEIGHT: 14pt; WIDTH: 50%; BORDER-COLLAPSE: collapse" id="ze3615ab675fd405e90e5776e81f4d7c0" border="0" cellspacing="0" cellpadding="0">
<tr valign="bottom">
<td style="WIDTH: 2%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">By:&#160;&#160;&#160;&#160; </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 98%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">/s/ Richelle Burr</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" colspan="2" nowrap="nowrap" align="left">Name: Richelle Burr</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" colspan="2" nowrap="nowrap" align="left">Title:</td>
</tr>
</table>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXECUTIVE </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left">
<table style="LINE-HEIGHT: 14pt; WIDTH: 50%; BORDER-COLLAPSE: collapse" id="z08e04f0c1cf64702917a375fc6692550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 100%; FONT-SIZE: 10pt" nowrap="nowrap" align="left">/s/ Soo Hoo Jeong</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">Name: Dr. Soo Hoo Jeong </td>
</tr>

<tr valign="bottom">
<td style="TEXT-ALIGN: left; WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap">Address: 272-3 Gumi-Dong, Bundang, Seongnam, Kyeonggi, Korea 463-802</td>
</tr>
</table>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">&#160;</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">PKL </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left">
<table style="LINE-HEIGHT: 14pt; WIDTH: 50%; BORDER-COLLAPSE: collapse" id="z70f2e3b653b44e78b01a633ca0489a38" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 100%; FONT-SIZE: 10pt" nowrap="nowrap" align="left">/s/ Soo Hoo Jeong</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">Name: Dr. Soo Hoo Jeong</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">Title:</td>
</tr>
</table>
</div>

<br>
<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">12 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline">EXHIBIT A</div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">RELEASE </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">1. I signed an Employment Agreement with Photronics, Inc. (the &#8220;Company&#8221;), effective </font><font style="FONT-FAMILY: Times New Roman">January 1, 2011 (the &#8220;Agreement&#8221;), wherein I agreed to the terms applicable to certain terminations of employment with the Company. Pursuant to the terms of the Agreement, I am entitled to certain severance payments and benefits, described in the Agreement, provided that I sign this Release. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">2. In consideration of the severance payments described in the Agreement, I, on behalf of myself, my heirs, agents, representatives, predecessors, successors and assigns, hereby irrevocably release, acquit and forever discharge the Company and each of its respective agents, employees, representatives, parents, subsidiaries, divisions, affiliates, officers, directors, shareholders, investors, employees, attorneys, transferors, transferees, predecessors, successors and assigns, jointly and severally (the &#8220;<font style="TEXT-DECORATION: underline">Released Parties</font>&#8221;) of and from any and all debts, suits, claims, actions, causes of action, controversies, demands, rights, damages, losses, expenses, costs, attorneys&#8217; fees, compensation, liabilities and obligations whatsoever, suspected or unsuspected, known or unknown, foreseen or unforeseen, arising at any time up to and including the date of this Release, save and except for the parties&#8217; obligations and rights under this Release. In recognition of the consideration set forth in the Agreement, I hereby release and forever discharge the Released Parties from any and all claims, actions and causes of action, I have or may have as of the date of this Release arising under any federal, state, or local statute, regulation, ordinance, or law of any kind, including under the Age Discrimination in Employment Act of 1967, as amended, and the applicable rules and regulations promulgated thereunder (&#8220;ADEA&#8221;), the Connecticut Human Rights and Opportunities Law, the Connecticut Family and Medical Leave Law, and the Connecticut Age Discrimination and Employee Insurance Benefits Law, and including claims for wrongful discharge, breach of contract, or in tort. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">3. I agree not to criticize, denigrate, or otherwise disparage the Company or any other </font><font style="FONT-FAMILY: Times New Roman">Released Party. </font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">13 </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<hr style="WIDTH: 100%" align="center" size="2" noshade="noshade">
<div style="FONT-SIZE: 10pt" id="PGBRK">
<div style="PAGE-BREAK-BEFORE: always" id="PN">&#160;</div>
</div>

<br>
<div style="TEXT-ALIGN: left; FONT-SIZE: 10pt"><font style="FONT-FAMILY: Times New Roman">4. This Release is not an admission of guilt or wrongdoing by either me or the Company. <font style="FONT-FAMILY: Times New Roman">This Release constitutes the entire agreement between me and the Company with respect to the subject matter hereof, and I am not signing this Release in reliance on any representation not expressly set forth herein. No provisions of this Release may be modified, waived, amended or discharged except by a written document signed by me and a duly authorized Company representative. This Release binds my heirs, administrators, representatives, executors, successors, and assigns, and will inure to the benefit of all Released Parties and their respective heirs, administrators, representatives, executors, successors, and assigns. The invalidity or unenforceability of any provision of </font></font><font style="FONT-FAMILY: Times New Roman">this Release shall not affect the validity or enforceability of any other provision of this Release, which shall remain in full force and effect. A waiver of any conditions or provisions of this Release in a given instance shall not be deemed a waiver of such conditions or provisions at any other time. If any of the provisions, terms or clauses of this Release are declared illegal, unenforceable or ineffective in a legal forum, those provisions, terms and clauses shall be deemed severable, such that all other provisions, terms and clauses of this Release shall remain valid and binding upon both parties. If any of the provisions, terms or clauses of this Release are found by a court to be overly broad, those provisions, terms and clauses shall be enforceable (and modified and enforced) to the broadest extent permissible under the law. The validity, interpretation, construction, and performance of this Release shall be governed by the internal laws of the State of Connecticut (excluding any that mandate the use of another jurisdiction&#8217;s laws)</font></div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">5. All payments to me under this Release shall be net of applicable withholdings and deductions. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">6. The Company advised me to take this Release home, read it, and carefully consider all of its terms before signing it. The Company gave me at least 21 days in which to consider this Release, and I waive any right I might have to additional time beyond this consideration period within which to consider this Release. The Company advised me to discuss this Release with my own attorney (at my own expense) during this period if I wished to do so. I understand that I may revoke my acceptance of this Release within seven (7) days after I sign it (&#8220;Revocation Period&#8221;). I understand that if I revoke my acceptance of this Release, I will not be entitled to any payments or benefits hereunder or otherwise in connection with the termination of my employment with the Company, except as required by law in the absence of the Agreement and this Release. I have carefully read this Release, fully understand what it means, and am entering into it voluntarily. </div>

<div style="FONT-SIZE: 10pt">&#160;</div>

<div>
<table style="LINE-HEIGHT: 14pt; WIDTH: 40%; BORDER-COLLAPSE: collapse" id="z87457fd5a23041b0a6a2d1cb6526ad25" border="0" cellspacing="0" cellpadding="0">
<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">Dr. Soo Hoo Jeong</td>
</tr>

<tr>
<td style="WIDTH: 100%; FONT-SIZE: 10pt" nowrap="nowrap" align="left">&#160;</td>
</tr>

<tr>
<td style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 100%; FONT-SIZE: 10pt" nowrap="nowrap" align="left">/s/ Soo Hoo Jeong</td>
</tr>

<tr valign="bottom">
<td style="WIDTH: 100%; FONT-FAMILY: times new roman; FONT-SIZE: 10pt" nowrap="nowrap" align="left">&#160;&#160;&#160;&#160;&#160;&#160; Signature</td>
</tr>
</table>
</div>

<br>
<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">14</div>

<div style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>ex21.htm
<DESCRIPTION>EXHIBIT 21
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 4px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: left">Exhibit 21</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; TEXT-ALIGN: center">SUBSIDIARIES OF PHOTRONICS, INC.</div>

<div><br>
</div>

<table id="zd28bcbfe089344db9b54766f615611ea" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">State or Jurisdiction of </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">Incorporation or Organization</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Align-Rite International, Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(United Kingdom)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Photronics (Wales) Limited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(United Kingdom)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics California, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(California, USA)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics Idaho, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Idaho, USA)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics Texas Allen, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Texas, USA)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics MZD, GmbH</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Germany)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics Advanced Mask Corporation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Taiwan, R.O.C.)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Photronics DNP Mask Corporation (1)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Taiwan, R.O.C.)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">PDMC Shanghai, Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Shanghai, P.R.C.)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics Singapore Pte, Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Singapore)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">Xiamen American Japan Photronics Mask Co., Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Xiamen, P.R.C.)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Photronics UK, Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(United Kingdom)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">PK, Ltd. (2)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Republic of Korea)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; MARGIN-LEFT: 9pt">PKLT Co., Ltd.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Taiwan, R.O.C.)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 70%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Trianja Technologies, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 30%; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Texas, USA)</div>
</td>
</tr>
</table>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Note: Entities directly owned by subsidiaries of Photronics, Inc. are indented and listed below their immediate parent. Ownership is 100% unless otherwise indicated.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table id="z552d5fa4f20940d493ea269956bcd4b4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(1)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">50.01% owned by Photronics, Inc. and 49.99% owned by DNPJ</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left">
<table id="zf26437e51a4041679840daa98640fd33" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: top; WIDTH: 18pt; align: right">(2)</td>
<td style="VERTICAL-ALIGN: top; TEXT-ALIGN: left; WIDTH: auto">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">99.75% owned by Photronics, Inc., and 0.25% owned by minority shareholders</div>
</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-TOP: medium none; HEIGHT: 2px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>5
<FILENAME>ex23.htm
<DESCRIPTION>EXHIBIT 23
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
<div style="BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXHIBIT 23</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">We consent to the incorporation by reference in Registration Statement Nos. 333-160235 and 333-161857 on Form S-3 and Registration Statement Nos. 333-169296, 333-169295,&#160; 333-151763 and 333-197890 on Form S-8 of our reports dated January 6, 2017, relating to the consolidated financial statements and financial statement schedule of Photronics, Inc. and subsidiaries, and the effectiveness of Photronics, Inc. and its subsidiaries&#8217; internal control over financial reporting, appearing in this Annual Report on Form 10-K of Photronics, Inc. for the year ended October 30, 2016.</div>
</div>

<div><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ Deloitte &amp; Touche LLP</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Hartford, Connecticut</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">January 6, 2017</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">&#160;</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>ex31_1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXHIBIT 31.1</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I, Peter S. Kirlin, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z9e02fb5bbdc64951b45bf0d2e09d7d63" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I have reviewed this Annual Report on Form 10-K of Photronics, Inc.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zf9836a88d2dd4482b84db700ddc5e3c5" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z229d23ba9202462993aa73d2ee366e71" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">3.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zb22cf8a14862443ca4427deb681d74c9" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">4.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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:</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zb4a51544e23740f3b9556927cbaab72b" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zbb42f4642eb644a9881f6da58d8eb190" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z0662de157ab849dc8ec4beb446feff89" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">c)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z455185ce5ea5487d912b36c918f343b0" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">d)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8a54b8ff1b0b4930bb790b6fc88867fc" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">5.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd6ea43fb4c9d4e1a9b4352dd5bde1d83" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zfcaaaae8a2084abebf62fdaf34e9511a" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z64300c1b9cbd4815a4eff7c6fd91ef7c" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: black 2px solid; WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ PETER S. KIRLIN</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Peter S. Kirlin</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Executive Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">January 6, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div>&#160;</div>

<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>ex31_2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXHIBIT 31.2</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I, Sean T. Smith, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zc8d89233c91a4cae9303735cb9c10aa2" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I have reviewed this Annual Report on Form 10-K of Photronics, Inc.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zed4d9b44420b4153bd99b89d09fdc2ec" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z5a5307418f3346d89b0d010b7a301e87" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">3.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zdb7f09da26fe451098eab67795be075e" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">4.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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:</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z810fa663abc7488781b52c84753d3574" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="za96d85f7683b4c43831c0c3800dd233e" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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;</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zdfdb2f2368694d509cae9097b1bb05a6" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">c)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z87bd806ecc364a128919e510faa8b250" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">d)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd1d19b5a259a46998bd92f805e437523" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">5.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z2f63867f6ca346acb93c010f70ad1aae" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">a)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z3c7881e7f43841b0bc19b8419b7c7bc1" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt"></td>
<td style="WIDTH: 36pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">b)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">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.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zd2b28dfb279c4e95a1e922eb47a20b4f" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: black 2px solid; WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ SEAN T. SMITH</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Sean T. Smith</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Financial Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">January 6, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div><br>
</div>

<div>&#160;</div>

<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>ex32_1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXHIBIT 32.1</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I, Peter S. Kirlin, Chief Executive Officer of Photronics, Inc. (the "Company"), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z8d7955244e62407581f9d76893a872f9" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">the Annual Report on Form 10-K of the Company for the year ended October 30, 2016 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z074517cc9c6d4955b9056a38af06ad64" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="z68cc50d97ac646b998f88f9d0bf78660" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ PETER S. KIRLIN</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Peter S. Kirlin</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Executive Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">January 6, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>ex32_2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Summit Financial Printing, LLC
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 4px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; FONT-WEIGHT: bold">EXHIBIT 32.2</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">I, Sean T. Smith, Chief Financial Officer of Photronics, Inc. (the "Company"), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="ze9cdfa2fccd5426bb1b0f01915ec235c" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(1)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">the Annual Report on Form 10-K of the Company for the year ended October 30, 2016&#160; (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zf2b29c80063f4dcb9af233bdf1a8d7af" class="DSPFListTable" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; align: right">(2)</td>
<td style="TEXT-ALIGN: left; WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" id="zbb5e89f08fb846acaa1fcdb1129c4004" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">/s/ SEAN T. SMITH</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Sean T. Smith</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">Chief Financial Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">January 6, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div>&#160;</div>

<div>
<hr style="BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #000000; HEIGHT: 2px; COLOR: #000000; MARGIN-LEFT: auto; BORDER-TOP: medium none; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center" noshade="noshade">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>10
<FILENAME>plab-20161030.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:plab="http://photronics.com/20161030" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="plab-20161030.xsd" />
  <xbrli:context id="c20151102to20161030">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160501">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-05-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161228">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</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-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</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-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</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-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_BusinessAcquisitionAxis_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">plab:DnpPhotomaskTechnologyTaiwanCoLtdDpttMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_LegalEntityAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_LegalEntityAxis_PkLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PkLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_LegalEntityAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_LegalEntityAxis_PkLtdMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PkLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140404to20140404">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-04-04</xbrli:startDate>
      <xbrli:endDate>2014-04-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_LegalEntityAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_BusinessAcquisitionAxis_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">plab:DnpPhotomaskTechnologyTaiwanCoLtdDpttMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140405to20141102_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-04-05</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140405to20141102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-04-05</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140404to20140404_LegalEntityAxis_PhotronicsSemiconductorMaskCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PhotronicsSemiconductorMaskCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-04-04</xbrli:startDate>
      <xbrli:endDate>2014-04-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-04-04</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140403to20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">plab:PhotronicsDnpMaskCorporationPdmcMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-04-03</xbrli:startDate>
      <xbrli:endDate>2014-04-04</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementScenarioAxis_ProFormaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ProFormaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">plab:SupplyAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">plab:MPMaskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>
      <xbrli:endDate>2016-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>
      <xbrli:endDate>2016-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_CreditFacilityAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:CapitalLeaseObligationPayableThrough2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_BalanceSheetLocationAxis_OtherLiabilitiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_BalanceSheetLocationAxis_AdjustmentOfDeferredTaxAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">plab:AdjustmentOfDeferredTaxAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_IncomeTaxAuthorityAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_IncomeTaxAuthorityAxis_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">plab:ForeignJurisdictionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">plab:ForeignJurisdictionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_TaxCreditCarryforwardAxis_AlternateMinimumTaxCreditCarryforwardMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">plab:AlternateMinimumTaxCreditCarryforwardMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RetrospectivelyAdjustedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201517Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">plab:RetrospectivelyAdjustedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_ScenarioPreviouslyReportedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201517Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RestatementAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201517Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161101to20170130_SubsequentEventTypeAxis_SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-11-01</xbrli:startDate>
      <xbrli:endDate>2017-01-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140131_LegalEntityAxis_PsmcStockRepurchaseProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PsmcStockRepurchaseProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20140131_LegalEntityAxis_PsmcStockRepurchaseProgramMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">plab:PsmcStockRepurchaseProgramMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ProductOrServiceAxis_IntegratedCircuitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:IntegratedCircuitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ProductOrServiceAxis_FlatPanelDisplaysMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">plab:FlatPanelDisplaysMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementGeographicalAxis_KR">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementGeographicalAxis_AllOtherAsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">plab:AllOtherAsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:OtherCustomerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">plab:MajorCustomer1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">plab:AccumulatedOtherComprehensiveIncomeOtherMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProviderMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:InformationTechnologyServicesProvider1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">plab:PhotomaskBlankSupplierMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesDueOnApril2016Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_InvestmentAxis_InvestmentInForeignEntityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="invest:InvestmentAxis">plab:InvestmentInForeignEntityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20160131">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150504to20150802">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-05-04</xbrli:startDate>
      <xbrli:endDate>2015-08-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160502to20160731">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>
      <xbrli:endDate>2016-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20150201">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-02-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160801to20161030">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-08-01</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160201to20160501">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-02-01</xbrli:startDate>
      <xbrli:endDate>2016-05-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150803to20151101">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-08-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150202to20150503">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-02-02</xbrli:startDate>
      <xbrli:endDate>2015-05-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20160131_InvestmentAxis_InvestmentInForeignEntityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="invest:InvestmentAxis">plab:InvestmentInForeignEntityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160201to20160501_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-02-01</xbrli:startDate>
      <xbrli:endDate>2016-05-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160801to20161030_StatementGeographicalAxis_TW">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-08-01</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20150201_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-02-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150201_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-02-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">plab:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151101_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-11-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131103_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-11-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-11-02</xbrli:startDate>
      <xbrli:endDate>2016-10-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2013-11-04</xbrli:startDate>
      <xbrli:endDate>2014-11-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-11-03</xbrli:startDate>
      <xbrli:endDate>2015-11-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000810136</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-10-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <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="U004">
    <xbrli:measure>plab:Facility</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>plab:Subsidiary</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20151102to20161030">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20151102to20161030">--10-30</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20151102to20161030">2016-10-30</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20151102to20161030">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20151102to20161030">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20151102to20161030">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20151102to20161030">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20160501" unitRef="U001" decimals="0">616765723</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20151102to20161030">PHOTRONICS INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20151102to20161030">0000810136</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20161228" unitRef="U002" decimals="INF">68325098</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20151102to20161030">2016</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20151102to20161030">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20151102to20161030">10-K</dei:DocumentType>
  <!--Payables - related parties-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20151101" unitRef="U001" decimals="-3">8840000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Payables - related parties-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20161030" unitRef="U001" decimals="-3">2743000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Payables - related parties-Information Technology Services Provider [Member]-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20151101_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">100000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Payables - related parties-Photomask Blank Supplier [Member]-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">2700000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Payables - related parties-Information Technology Services Provider 1 [Member]-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">200000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Payables - related parties-Photomask Blank Supplier [Member]-->
  <us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="c20151101_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">4500000</us-gaap:AccountsPayableRelatedPartiesCurrent>
  <!--Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]-->
  <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 6 - ACCRUED LIABILITIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Accrued liabilities include salaries, wages and related benefits of $8.2 million, income taxes of $6.2 million and other accruals totaling $9.8 million at October 30, 2016, and salaries, wages and related benefits of $14.3 million, an acquisition liability of $7.1 million and other accruals totaling $17.8 million at November 1, 2015.&lt;/div&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20151101" unitRef="U001" decimals="-3">79143000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20161030" unitRef="U001" decimals="-3">48906000</us-gaap:AccountsPayableCurrent>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20151101" unitRef="U001" decimals="-3">110056000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20161030" unitRef="U001" decimals="-3">92636000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-Co-venturer [Member]-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20151101_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember" unitRef="U001" decimals="-5">6400000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts Receivable, Net, Current-Co-venturer [Member]-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20141102_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember" unitRef="U001" decimals="-5">6800000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20151101" unitRef="U001" decimals="-3">39214000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20161030" unitRef="U001" decimals="-3">24240000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20161030" unitRef="U001" decimals="-5">6200000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Less: Accumulated depreciation and amortization-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20151101" unitRef="U001" decimals="-3">1079196000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Less: Accumulated depreciation and amortization-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20161030" unitRef="U001" decimals="-3">1155115000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated other comprehensive loss-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20161030" unitRef="U001" decimals="-3">-7671000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated other comprehensive loss-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20151101" unitRef="U001" decimals="-3">-10573000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141103to20151101">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20151102to20161030">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Software and Other [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20151102to20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Acquired Finite-lived Intangible Assets, Weighted Average Useful Life-Software and Other [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20141103to20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20151101" unitRef="U001" decimals="-3">526402000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20161030" unitRef="U001" decimals="-3">541093000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Amortization of deferred financing costs and intangible assets-->
  <us-gaap:AdjustmentForAmortization contextRef="c20151102to20161030" unitRef="U001" decimals="-3">5228000</us-gaap:AdjustmentForAmortization>
  <!--Amortization of deferred financing costs and intangible assets-->
  <us-gaap:AdjustmentForAmortization contextRef="c20141103to20151101" unitRef="U001" decimals="-3">6729000</us-gaap:AdjustmentForAmortization>
  <!--Amortization of deferred financing costs and intangible assets-->
  <us-gaap:AdjustmentForAmortization contextRef="c20131104to20141102" unitRef="U001" decimals="-3">7277000</us-gaap:AdjustmentForAmortization>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102" unitRef="U001" decimals="-3">2774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2623000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2623000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Noncontrolling Interest [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-5">4100000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-5">3800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Share-based compensation costs incurred-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-5">3700000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20151101" unitRef="U001" decimals="-3">3301000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Accounts receivable, allowance-->
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c20161030" unitRef="U001" decimals="-3">3901000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20141103to20151101" unitRef="U001" decimals="-5">6000000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-5">4800000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131104to20141102" unitRef="U001" decimals="-5">5800000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-MP Mask [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">100000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-MP Mask [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">200000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-MP Mask [Member]-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">200000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20141103to20151101_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131104to20141102_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1911000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131104to20141102_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">11085000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20141103to20151101" unitRef="U002" decimals="-3">1641000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20141103to20151101_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1641000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Stock Compensation Plan [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockCompensationPlanMember" unitRef="U002" decimals="-3">1635000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030" unitRef="U002" decimals="-3">1635000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-Convertible Notes [Member]-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20151102to20161030_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ConvertibleDebtSecuritiesMember" unitRef="U002" decimals="-3">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Total potentially dilutive shares excluded (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20131104to20141102" unitRef="U002" decimals="-3">12996000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20151101" unitRef="U001" decimals="-3">1043376000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20161030" unitRef="U001" decimals="-3">988267000</us-gaap:Assets>
  <!--Total assets-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20151101" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
  <!--Total assets-->
  <us-gaap:AssetsFairValueDisclosure contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20161030" unitRef="U001" decimals="-3">441586000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20151101" unitRef="U001" decimals="-3">360760000</us-gaap:AssetsCurrent>
  <!--Other current assets-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">11517000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <!--Date of acquisition-->
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c20140404to20140404">2014-04-04</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <!--Other long-term assets-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">1328000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">3042000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">4508000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <!--Business Description and Accounting Policies [Text Block]-->
  <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Business&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &amp;#8220;we&amp;#8221;, or &amp;#8220;us&amp;#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
  <!--Business Acquisition, Pro Forma Revenue-->
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c20131104to20141102" unitRef="U001" decimals="-3">499968000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <!--Consideration transferred-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20140404to20140404" unitRef="U001" decimals="-5">98300000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Business Acquisition, Percentage of Voting Interests Acquired-->
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c20161030" unitRef="U006" decimals="4">0.5001</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <!--Number of shares transferred to noncontrolling interests (in shares)-Photronics Semiconductor Mask Corporation [Member]-->
  <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="c20140404to20140404_LegalEntityAxis_PhotronicsSemiconductorMaskCorporationMember" unitRef="U002" decimals="-5">112900000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets, Current-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">9787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent>
  <!--Business Acquisition, Pro Forma Net Income (Loss)-->
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">23969000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">3291000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">32410000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <!--Business Acquisition, Equity Interest Issued or Issuable, Value Assigned-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">40999000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
  <!--Diluted earnings per share (in dollars per share)-->
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="c20131104to20141102" unitRef="U003" decimals="2">0.19</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <!--Pro forma information-->
  <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following unaudited pro forma financial information presents financial information as if the DPTT acquisition had occurred as of the beginning of fiscal year 2014. The pro forma earnings for fiscal year 2014 were adjusted to exclude the above mentioned $2.5 million non-recurring acquisition related costs and the gain on acquisition of $16.4 million. Other material non-recurring pro forma adjustments made to arrive at the below earnings amounts included the add back of additional depreciation recorded against DPTT long-lived assets of $6.6 million. The pro forma information presented does not purport to represent results that would have been achieved had the merger occurred as of the beginning of the earliest period presented, or to have been indicative of the Company&amp;#8217;s future financial performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;499,968&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,969&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
  <!--Gain on acquisition-->
  <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
  <!--Gain on acquisition-->
  <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c20131104to20141102" unitRef="U001" decimals="-3">16372000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
  <!--Gain on acquisition-->
  <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
  <!--Gain on acquisition-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="c20140403to20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">16372000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">95431000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">114719000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <!--Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="c20140405to20141102_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-5">101800000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
  <!--Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationAcquiredReceivablesFairValue contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">28060000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
  <!--ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 2 &amp;#8211; ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;On April 4, 2014, DPTT merged into PSMC, the Company&amp;#8217;s IC manufacturing subsidiary located in Taiwan, to form PDMC. Throughout this report the merger of DPTT into PSMC is referred to as the &amp;#8220;DPTT Acquisition.&amp;#8221; In connection with the DPTT Acquisition, the Company transferred consideration with a fair value of $98.3 million. The Company owns 50.01 percent of PDMC and includes its financial results in its consolidated financial statements, while DNP owns the remaining 49.99 percent of PDMC. The Company also has the ability to appoint the majority of the directors of PDMC, including the chairman of its board of directors, select its management responsible for implementing its policies and procedures, and establish its operating and capital decisions and policies. Photronics determined it has control of PDMC by virtue of its tie-breaking voting rights within PDMC&amp;#8217;s Board of Directors, thereby giving it the power to direct the activities of PDMC that most significantly impact its economic performance, including its decision making authority in the ordinary course of business. The DPTT Acquisition was the result of the Company&amp;#8217;s desire to combine the strengths in logic and memory photomask technologies of PSMC and DPTT in order to enhance its capability with customers in the region.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The DPTT Acquisition met the conditions of a business combination as defined by Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 805 and, as such, was accounted for under ASC 805 using the acquisition method of accounting. ASC 805 defines the three elements of a business as Input, Process and Output. As a result of the DPTT Acquisition, Photronics acquired the machinery and equipment utilized in the processes to manufacture product, the building that houses the entire operation and the processes needed to manufacture the product, all previously owned by DPTT. The former DPTT employees hired by Photronics in connection with the acquisition brought with them the skills, experience and know-how necessary to provide the operational processes that, when applied to the acquired assets, represent processes being applied to inputs to create outputs. Having met all three elements of a business as defined in ASC 805, the Company determined that the DPTT Acquisition should be accounted for as a business combination.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 32.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following table summarizes the fair values of assets acquired and liabilities assumed of DPTT, the fair value of the noncontrolling interests and consideration given for DPTT at the acquisition date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,508&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred tax asset&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,787&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,517&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Identifiable intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,328&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts payable and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(32,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred tax liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other long-term liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total net assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;114,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncontrolling interests retained by DNP&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Consideration &amp;#8211; 49.99% of fair value of PSMC&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;40,999&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gain on acquisition&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,372&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In addition to recording the fair values of the net assets acquired, the Company also recorded a gain on acquisition of $16.4 million in the three month period ended May 4, 2014, in accordance with ASC 805 using the acquisition method of accounting. The gain on acquisition was primarily due to the difference between the market values of the acquired real estate and personal property exceeding the fair value of the consideration transferred. In addition, a deferred tax liability of $3.0 million was recorded in the opening balance sheet, which had the effect of reducing the gain on acquisition to $16.4 million. Prior to recording the gain, the Company reassessed whether it had correctly identified all of the assets acquired and all of the liabilities assumed. Additionally, the Company also reviewed the procedures used to measure the amounts of the identifiable assets acquired, liabilities assumed and consideration transferred.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The fair value of the first component of consideration represented 49.99 percent of the fair value of PSMC, and was based on recent prices paid by the Company to acquire outstanding shares of PSMC (prior to the acquisition). As a result of the merger, the Company acquired the net assets of DPTT having a fair value of $114.7 million, less noncontrolling interests of $57.3 million retained by DNP, and transferred consideration with a fair value of $41.0 million, which resulted in a gain of $16.4 million. The fair value of the total consideration transferred as of the acquisition date was $98.3 million, comprised of the 49.99% noncontrolling interest in DPTT of $57.3 million, and 49.99% of the fair value of PSMC of $41.0 million (112.9 million shares, or 49.99% of the outstanding common stock of PSMC).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;We estimated the $114.7 million fair value of DPTT as of the acquisition date by applying an income approach as our valuation technique. Our income approach followed a discounted cash flow method, which applied our best estimates of future cash flows and an estimated terminal value discounted to present value at a rate of return taking into account the relative risk of the cash flows. To confirm the reasonableness of the value derived from the income approach, we also analyzed the values of comparable companies which are publicly traded. The acquisition date fair value of the property, plant and equipment of DPTT was $95.4 million, which was determined by utilizing the cost and, to a lesser extent, the market approach, based on an in-use premise of value. Inputs utilized by the Company to determine fair values of DPTT&amp;#8217;s property, plant and equipment included a cost approach, which was adjusted for depreciation and condition for equipment, and adjusted for depreciation and local market conditions for real property. The noncontrolling interest of DPTT was calculated using the 49.99% of its total fair value of $114.7 million. The Company also used a market approach to corroborate the enterprise value of DPTT. This fair value measurement was based on significant inputs that are not observable in the market and thus represented a fair value measurement categorized within Level 3 of the fair value hierarchy. Key assumptions included local and current construction replacement cost multipliers, amounts of ancillary replacement costs, physical deterioration, and economic and functional obsolescence to adjust the current replacement costs by, as well as the estimated economic lives of the assets.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Identifiable intangible assets acquired were primarily customer relationships, which represented the fair value of relationships and agreements DPTT had in place at the date of the merger. The customer relationships had a fair value of $1.5 million at the acquisition date, determined by using the multi-period excess earnings method, and are being amortized over a twelve year estimated useful life. The acquisition date fair value of the remainder of the identifiable assets acquired and liabilities assumed were equivalent to, or did not materially differ from, their carrying values.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Revenues and net income of PDMC included in the Company&amp;#8217;s financial results from the April 4, 2014, acquisition date through November 2, 2014, were $101.8 million and $6.0 million, respectively. Acquisition costs related to the merger were $2.5 million in fiscal year 2014, and are included in selling, general, and administrative expenses in the consolidated statement of income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;u&gt;Unaudited Pro Forma Financial Information&lt;/u&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following unaudited pro forma financial information presents financial information as if the DPTT acquisition had occurred as of the beginning of fiscal year 2014. The pro forma earnings for fiscal year 2014 were adjusted to exclude the above mentioned $2.5 million non-recurring acquisition related costs and the gain on acquisition of $16.4 million. Other material non-recurring pro forma adjustments made to arrive at the below earnings amounts included the add back of additional depreciation recorded against DPTT long-lived assets of $6.6 million. The pro forma information presented does not purport to represent results that would have been achieved had the merger occurred as of the beginning of the earliest period presented, or to have been indicative of the Company&amp;#8217;s future financial performance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Revenues&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;499,968&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,969&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Identifiable intangible assets-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">1552000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="c20140405to20141102_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-5">6000000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
  <!--Business Combination, Acquired Receivables, Gross Contractual Amount-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">28560000</us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount>
  <!--Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">57348000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
  <!--Business Combinations-DNP Photomask Technology Taiwan Co., Ltd. (DPTT) [Member]-->
  <us-gaap:BusinessCombinationsPolicy contextRef="c20151102to20161030_BusinessAcquisitionAxis_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The DPTT Acquisition met the conditions of a business combination as defined by Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 805 and, as such, was accounted for under ASC 805 using the acquisition method of accounting. ASC 805 defines the three elements of a business as Input, Process and Output. As a result of the DPTT Acquisition, Photronics acquired the machinery and equipment utilized in the processes to manufacture product, the building that houses the entire operation and the processes needed to manufacture the product, all previously owned by DPTT. The former DPTT employees hired by Photronics in connection with the acquisition brought with them the skills, experience and know-how necessary to provide the operational processes that, when applied to the acquired assets, represent processes being applied to inputs to create outputs. Having met all three elements of a business as defined in ASC 805, the Company determined that the DPTT Acquisition should be accounted for as a business combination.&lt;/div&gt;&lt;div style="clear: both;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In addition to recording the fair values of the net assets acquired, the Company also recorded a gain on acquisition of $16.4 million in the three month period ended May 4, 2014, in accordance with ASC 805 using the acquisition method of accounting. The gain on acquisition was primarily due to the difference between the market values of the acquired real estate and personal property exceeding the fair value of the consideration transferred. In addition, a deferred tax liability of $3.0 million was recorded in the opening balance sheet, which had the effect of reducing the gain on acquisition to $16.4 million. Prior to recording the gain, the Company reassessed whether it had correctly identified all of the assets acquired and all of the liabilities assumed. Additionally, the Company also reviewed the procedures used to measure the amounts of the identifiable assets acquired, liabilities assumed and consideration transferred.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The fair value of the first component of consideration represented 49.99 percent of the fair value of PSMC, and was based on recent prices paid by the Company to acquire outstanding shares of PSMC (prior to the acquisition). As a result of the merger, the Company acquired the net assets of DPTT having a fair value of $114.7 million, less noncontrolling interests of $57.3 million retained by DNP, and transferred consideration with a fair value of $41.0 million, which resulted in a gain of $16.4 million. The fair value of the total consideration transferred as of the acquisition date was $98.3 million, comprised of the 49.99% noncontrolling interest in DPTT of $57.3 million, and 49.99% of the fair value of PSMC of $41.0 million (112.9 million shares, or 49.99% of the outstanding common stock of PSMC).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;We estimated the $114.7 million fair value of DPTT as of the acquisition date by applying an income approach as our valuation technique. Our income approach followed a discounted cash flow method, which applied our best estimates of future cash flows and an estimated terminal value discounted to present value at a rate of return taking into account the relative risk of the cash flows. To confirm the reasonableness of the value derived from the income approach, we also analyzed the values of comparable companies which are publicly traded. The acquisition date fair value of the property, plant and equipment of DPTT was $95.4 million, which was determined by utilizing the cost and, to a lesser extent, the market approach, based on an in-use premise of value. Inputs utilized by the Company to determine fair values of DPTT&amp;#8217;s property, plant and equipment included a cost approach, which was adjusted for depreciation and condition for equipment, and adjusted for depreciation and local market conditions for real property. The noncontrolling interest of DPTT was calculated using the 49.99% of its total fair value of $114.7 million. The Company also used a market approach to corroborate the enterprise value of DPTT. This fair value measurement was based on significant inputs that are not observable in the market and thus represented a fair value measurement categorized within Level 3 of the fair value hierarchy. Key assumptions included local and current construction replacement cost multipliers, amounts of ancillary replacement costs, physical deterioration, and economic and functional obsolescence to adjust the current replacement costs by, as well as the estimated economic lives of the assets.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Identifiable intangible assets acquired were primarily customer relationships, which represented the fair value of relationships and agreements DPTT had in place at the date of the merger. The customer relationships had a fair value of $1.5 million at the acquisition date, determined by using the multi-period excess earnings method, and are being amortized over a twelve year estimated useful life. The acquisition date fair value of the remainder of the identifiable assets acquired and liabilities assumed were equivalent to, or did not materially differ from, their carrying values.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <!--Business Combinations-->
  <us-gaap:BusinessCombinationsPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Business Combinations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&amp;#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Accounting for such transactions requires the Company&amp;#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&amp;#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
  <!--Business Combination, Acquired Receivables, Estimated Uncollectible-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">500000</us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible>
  <!--Inventory-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">1279000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <!--Acquisition costs related to the merger included in selling, general and administrative expense-->
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c20131104to20141102" unitRef="U001" decimals="-5">2500000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <!--Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest contextRef="c20140404_BusinessAcquisitionAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U001" decimals="-3">57371000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
  <!--Capital Leases, Future Minimum Payments Due, Next Twelve Months-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161030" unitRef="U001" decimals="-3">5638000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
  <!--Capital Lease Obligations-->
  <us-gaap:CapitalLeaseObligations contextRef="c20161030" unitRef="U001" decimals="-3">10067000</us-gaap:CapitalLeaseObligations>
  <!--Less current portion of net minimum lease payments-->
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="c20161030" unitRef="U001" decimals="-3">5428000</us-gaap:CapitalLeaseObligationsCurrent>
  <!--Capital Leases, Balance Sheet, Assets by Major Class, Net-->
  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="c20151101" unitRef="U001" decimals="-3">40191000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
  <!--Capital Leases, Balance Sheet, Assets by Major Class, Net-->
  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="c20161030" unitRef="U001" decimals="-3">24565000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
  <!--Capital leased assets, gross-->
  <us-gaap:CapitalLeasedAssetsGross contextRef="c20161030" unitRef="U001" decimals="-3">34917000</us-gaap:CapitalLeasedAssetsGross>
  <!--Capital leased assets, gross-->
  <us-gaap:CapitalLeasedAssetsGross contextRef="c20151101" unitRef="U001" decimals="-3">56245000</us-gaap:CapitalLeasedAssetsGross>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20141103to20151101" unitRef="U001" decimals="-3">25858000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7866000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Accrual for property, plant and equipment purchased during year-->
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c20131104to20141102" unitRef="U001" decimals="-3">28672000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <!--Capital Leases, Future Minimum Payments, Interest Included in Payments-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="c20161030" unitRef="U001" decimals="-3">269000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
  <!--Capital Leases, Future Minimum Payments, Interest Included in Payments-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">200000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
  <!--Capital Leases, Future Minimum Payments Due in Two Years-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161030" unitRef="U001" decimals="-3">4698000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Capital Lease Obligations, Noncurrent-->
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="c20161030" unitRef="U001" decimals="-3">4639000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <!--Amount payable through the end of lease term-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1 contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">10300000</us-gaap:CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1>
  <!--Capital Leases, Future Minimum Payments Due-->
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="c20161030" unitRef="U001" decimals="-3">10336000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
  <!--Less accumulated amortization-->
  <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="c20151101" unitRef="U001" decimals="-3">16054000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
  <!--Less accumulated amortization-->
  <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="c20161030" unitRef="U001" decimals="-3">10352000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20151101" unitRef="U001" decimals="-3">205867000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161030" unitRef="U001" decimals="-3">314074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20141102" unitRef="U001" decimals="-3">192929000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20131103" unitRef="U001" decimals="-3">215615000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash Acquired from Acquisition-->
  <us-gaap:CashAcquiredFromAcquisition contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:CashAcquiredFromAcquisition>
  <!--Cash Acquired from Acquisition-->
  <us-gaap:CashAcquiredFromAcquisition contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:CashAcquiredFromAcquisition>
  <!--Cash Acquired from Acquisition-->
  <us-gaap:CashAcquiredFromAcquisition contextRef="c20131104to20141102" unitRef="U001" decimals="-3">4508000</us-gaap:CashAcquiredFromAcquisition>
  <!--Cash and Cash Equivalents, Policy [Policy Text Block]-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values due to the short-term maturities of these instruments.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-22686000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20141103to20151101" unitRef="U001" decimals="-3">12938000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20151102to20161030" unitRef="U001" decimals="-3">108207000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 14 - COMMITMENTS AND CONTINGENCIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;At October 30, 2016, the Company had outstanding purchase commitments of $60 million, which included $51 million related to capital expenditures, and had recorded liabilities for the purchase of equipment of $9 million. See Notes 8 and 21, respectively, for information on the Company&amp;#8217;s operating lease commitments and its plan to construct a facility in China.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company is subject to various claims that arise in the ordinary course of business. The Company believes such claims, individually and in the aggregate, will not have a material effect on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20161030" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20151101" unitRef="U001" xsi:nil="true" />
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20161030" unitRef="U002" decimals="-3">68080000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20151101" unitRef="U002" decimals="-3">66602000</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20161030" unitRef="U002" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20151101" unitRef="U002" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20151101" unitRef="U001" decimals="-3">666000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20161030" unitRef="U001" decimals="-3">681000</us-gaap:CommonStockValue>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20161030" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20151101" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20161030" unitRef="U002" decimals="-3">68080000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20151101" unitRef="U002" decimals="-3">66602000</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49102000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">12278000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">20968000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">12448000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20141103to20151101" unitRef="U001" decimals="-3">4174000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Less: comprehensive income attributable to noncontrolling interests-->
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c20131104to20141102" unitRef="U001" decimals="-3">5238000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">61550000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141103to20151101" unitRef="U001" decimals="-3">16452000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131104to20141102" unitRef="U001" decimals="-3">26206000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <!--Concentration Risk Disclosure [Text Block]-->
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 17 &amp;#8211; CONCENTRATIONS OF CREDIT RISK&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Financial instruments that potentially subject the Company to credit risk principally consist of trade accounts receivables and short-term cash investments. The Company sells its products primarily to semiconductor and FPD manufacturers in North America, Europe and Asia. The Company believes that the concentration of credit risk in its trade receivables is substantially mitigated by the Company's ongoing credit evaluation process and relatively short collection terms. The Company does not generally require collateral from customers. The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which it manufactures photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, the Company considers them to bear minimal credit risk. The Company further mitigates credit risks related to its cash and cash equivalents by spreading such risk among a number of institutions.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <!--Concentration Risk, Percentage-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-Major customer 1 [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20141103to20151101_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Other Customer [Member]-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20141103to20151101_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.15</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Other Customer [Member]-Customer Concentration Risk [Member]-Sales Revenue, Net [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20131104to20141102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.11</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Other Customer [Member]-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_OtherCustomerMember" unitRef="U006" decimals="2">0.17</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Sales Revenue, Net [Member]-Major customer 1 [Member]-Customer Concentration Risk [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20131104to20141102_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Sales Revenue, Net [Member]-Customer Concentration Risk [Member]-Major customer 1 [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20151102to20161030_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_MajorCustomer1Member" unitRef="U006" decimals="2">0.19</us-gaap:ConcentrationRiskPercentage1>
  <!--Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]-->
  <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Noncontrolling Interests&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Noncontrolling interests represents the minority shareholders' proportionate share in the equity of the Company's two majority-owned subsidiaries, Photronics DNP Mask Corporation ("PDMC") in Taiwan, of which noncontrolling interests owned 49.99% as of October 30, 2016 and November 1, 2015 and PK Ltd. ("PKL") in Korea of which noncontrolling shareholders owned approximately 0.3% and 0.2% as of October 30, 2016 and November 1, 2015, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
  <!--Consolidation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Consolidation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The accompanying consolidated financial statements include the accounts of Photronics, Inc. and its majority-owned subsidiaries that the Company controls. All intercompany balances and transactions have been eliminated in consolidation.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <!--Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-399000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary>
  <!--Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary-Additional Paid-in Capital [Member]-->
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">6183000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary>
  <!--Effect of change in the entity's ownership interest in subsidiaries-->
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below presents the effect of the change in the Company&amp;#8217;s ownership interest in PSMC on the Company's equity for fiscal year 2014, in which shares of PSMC common stock were issued in connection with the DPTT Acquisition.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Decrease in Photronics, Inc.'s additional paid-in capital&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Increase in Photronics, Inc.&amp;#8217;s accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from&amp;#160; noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
  <!--Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from noncontrolling interests-->
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c20131104to20141102" unitRef="U001" decimals="-3">20212000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <!--Variable Interest Entities-->
  <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Variable Interest Entities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&amp;#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &amp;#8220;variable interest entities&amp;#8221;, or &amp;#8220;VIEs&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &amp;#8220;controlling financial interest&amp;#8221; in such an entity when the Company has both the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
  <!--Convertible senior notes-Fair Value [Member]-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20161030_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">0</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible senior notes due on April 2016 [Member]-Fair Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20151101_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">60375000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Carrying Value [Member]-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20161030_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">0</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes Due On April2019 [Member]-Carrying Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20151101_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Fair Value [Member]-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20161030_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">68230000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes Due On April2019 [Member]-Fair Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20151101_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">64550000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Carrying Value [Member]-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20161030_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible senior notes due on April 2016 [Member]-Carrying Value [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20151101_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20150201_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U001" decimals="-5">57500000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible senior notes-Convertible Senior Notes [Member]-->
  <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c20151101_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U001" decimals="-5">57500000</us-gaap:ConvertibleDebtFairValueDisclosures>
  <!--Convertible Debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20151101_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebt>
  <!--Convertible Debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">0</us-gaap:ConvertibleDebt>
  <!--Convertible Debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20151101_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebt>
  <!--Convertible Debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:ConvertibleDebt contextRef="c20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="-3">57500000</us-gaap:ConvertibleDebt>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20131104to20141102" unitRef="U001" decimals="-3">355181000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20141103to20151101" unitRef="U001" decimals="-3">381070000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-->
  <us-gaap:CostOfGoodsSold contextRef="c20151102to20161030" unitRef="U001" decimals="-3">364750000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-MP Mask [Member]-->
  <us-gaap:CostOfGoodsSold contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">5700000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-MP Mask [Member]-->
  <us-gaap:CostOfGoodsSold contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">3200000</us-gaap:CostOfGoodsSold>
  <!--Cost of Goods Sold-MP Mask [Member]-->
  <us-gaap:CostOfGoodsSold contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">4800000</us-gaap:CostOfGoodsSold>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">9729000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">4726000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Foreign-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">8115000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-109000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-2000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">160000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">492000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Federal-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">354000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7439000</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Conversion of debt to common stock-->
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c20131104to20141102" unitRef="U001" decimals="-3">22054000</us-gaap:DebtConversionOriginalDebtAmount1>
  <!--Conversion price per share (in dollars per share)-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U003" decimals="2">10.37</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <!--Conversion price per share (in dollars per share)-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="c20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U003" decimals="2">10.37</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <!--Debt Conversion, Converted Instrument, Amount-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030" unitRef="U001" decimals="-3">7438000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">7000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Additional Paid-in Capital [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">7431000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Noncontrolling Interest [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Additional Paid-in Capital [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">22011000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">43000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Retained Earnings [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Noncontrolling Interest [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-Retained Earnings [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Amount-->
  <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c20131104to20141102" unitRef="U001" decimals="-3">22054000</us-gaap:DebtConversionConvertedInstrumentAmount1>
  <!--Debt Conversion, Converted Instrument, Shares Issued-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">717000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <!--Debt Conversion, Converted Instrument, Shares Issued-Common Stock [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">4338000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <!--Debt Conversion, Converted Instrument, Shares Issued-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U002" decimals="-5">700000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <!--Debt Instrument, Term-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">P5Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Instrument, Term-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentTerm contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">P5Y</us-gaap:DebtInstrumentTerm>
  <!--Debt Instrument, Face Amount-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member" unitRef="U001" decimals="-5">21200000</us-gaap:DebtInstrumentFaceAmount>
  <!--Debt Instrument, Face Amount-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">26400000</us-gaap:DebtInstrumentFaceAmount>
  <!--Debt Instrument, Periodic Payment, Principal-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member" unitRef="U001" decimals="-5">400000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
  <!--Debt Instrument, Periodic Payment, Principal-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-5">500000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
  <!--Debt Instrument, Convertible, Number of Equity Instruments-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U002" decimals="INF">96</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
  <!--Debt Instrument, Convertible, Number of Equity Instruments-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments contextRef="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U002" decimals="INF">96</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
  <!--Debt Instrument, Frequency of Periodic Payment-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">per month</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Debt Instrument, Frequency of Periodic Payment-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">per month</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Interest rate percentage-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U006" decimals="INF">0.0277</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member" unitRef="U006" decimals="INF">0.0309</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible Senior Notes [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20150201_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Interest rate percentage-Convertible Senior Notes [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20151101_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U006" decimals="INF">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Maturity date of debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member">2016-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Convertible Senior Notes Due On April2019 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20151102to20161030_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member">2019-04-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member">2016-03-30</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20151102to20161030_CreditFacilityAxis_RevolvingCreditFacilityMember">2018-12-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date of debt-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20151102to20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member">2018-07-31</us-gaap:DebtInstrumentMaturityDate>
  <!--Debt Instrument, Interest Rate, Effective Percentage-Revolving Credit Facility [Member]-->
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U006" decimals="4">0.0178</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <!--Financing expenses-Convertible Senior Notes [Member]-->
  <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="c20141103to20150201_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U001" decimals="-5">900000</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
  <!--Financing expenses-Convertible Senior Notes [Member]-->
  <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="c20141103to20151101_LongtermDebtTypeAxis_ConvertibleSeniorNotesMember" unitRef="U001" decimals="-5">900000</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
  <!--Deferred Income Tax Assets, Net-->
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c20161030" unitRef="U001" decimals="-3">14831000</us-gaap:DeferredIncomeTaxAssetsNet>
  <!--Deferred Income Tax Assets, Net-->
  <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c20151101" unitRef="U001" decimals="-3">10874000</us-gaap:DeferredIncomeTaxAssetsNet>
  <!--Deferred Tax Liabilities, Investments-->
  <us-gaap:DeferredTaxLiabilitiesInvestments contextRef="c20151101" unitRef="U001" decimals="-3">4596000</us-gaap:DeferredTaxLiabilitiesInvestments>
  <!--Deferred Tax Liabilities, Investments-->
  <us-gaap:DeferredTaxLiabilitiesInvestments contextRef="c20161030" unitRef="U001" decimals="-3">-74000</us-gaap:DeferredTaxLiabilitiesInvestments>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">4220000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">3394000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-3817000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-3816000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">4215000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred income taxes-->
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">3401000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20151101" unitRef="U001" decimals="-3">28975000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Liabilities, Gross-->
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="c20161030" unitRef="U001" decimals="-3">24193000</us-gaap:DeferredIncomeTaxLiabilities>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20151101" unitRef="U001" decimals="-3">39849000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Net of Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20161030" unitRef="U001" decimals="-3">39024000</us-gaap:DeferredTaxAssetsNet>
  <!--Net operating losses-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20151101" unitRef="U001" decimals="-3">56582000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Net operating losses-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20161030" unitRef="U001" decimals="-3">46158000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20161030" unitRef="U001" decimals="-3">68339000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred Tax Assets, Gross-->
  <us-gaap:DeferredTaxAssetsGross contextRef="c20151101" unitRef="U001" decimals="-3">78612000</us-gaap:DeferredTaxAssetsGross>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">10000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">7000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-5000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred income tax assets-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20151101" unitRef="U001" decimals="-3">13083000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income tax assets-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161030" unitRef="U001" decimals="-3">16322000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income tax assets-ASU 2015-17 [Member]-Retrospectively Adjusted [Member]-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RetrospectivelyAdjustedMember" unitRef="U001" decimals="-3">13083000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income tax assets-ASU 2015-17 [Member]-Change Due to Adoption [Member]-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="-3">1175000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred income tax assets-ASU 2015-17 [Member]-Previously Reported [Member]-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_ScenarioPreviouslyReportedMember" unitRef="U001" decimals="-3">11908000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Current assets-ASU 2015-17 [Member]-Retrospectively Adjusted [Member]-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RetrospectivelyAdjustedMember" unitRef="U001" decimals="-3">0</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Current assets-Previously Reported [Member]-ASU 2015-17 [Member]-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_ScenarioPreviouslyReportedMember" unitRef="U001" decimals="-3">3354000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Current assets-ASU 2015-17 [Member]-Change Due to Adoption [Member]-->
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="-3">-3354000</us-gaap:DeferredTaxAssetsNetCurrent>
  <!--Alternative minimum tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="c20151101" unitRef="U001" decimals="-3">3281000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
  <!--Alternative minimum tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax contextRef="c20161030" unitRef="U001" decimals="-3">3772000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
  <!--Deferred Tax Assets, Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20161030" unitRef="U001" decimals="-3">1719000</us-gaap:DeferredTaxAssetsOther>
  <!--Deferred Tax Assets, Other-->
  <us-gaap:DeferredTaxAssetsOther contextRef="c20151101" unitRef="U001" decimals="-3">1782000</us-gaap:DeferredTaxAssetsOther>
  <!--Tax credit carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef="c20161030" unitRef="U001" decimals="-3">8814000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
  <!--Tax credit carryforwards-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther contextRef="c20151101" unitRef="U001" decimals="-3">8809000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c20151101" unitRef="U001" decimals="-3">8158000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c20161030" unitRef="U001" decimals="-3">7876000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
  <!--Deferred Tax Liabilities, Undistributed Foreign Earnings-->
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c20151101" unitRef="U001" decimals="-3">5953000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <!--Deferred Tax Liabilities, Undistributed Foreign Earnings-->
  <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c20161030" unitRef="U001" decimals="-3">3962000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
  <!--Noncurrent liabilities-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20151101" unitRef="U001" decimals="-3">2209000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Noncurrent liabilities-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161030" unitRef="U001" decimals="-3">1491000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Noncurrent liabilities-ASU 2015-17 [Member]-Retrospectively Adjusted [Member]-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RetrospectivelyAdjustedMember" unitRef="U001" decimals="-3">2209000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Noncurrent liabilities-ASU 2015-17 [Member]-Previously Reported [Member]-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_ScenarioPreviouslyReportedMember" unitRef="U001" decimals="-3">4388000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Noncurrent liabilities-ASU 2015-17 [Member]-Change Due to Adoption [Member]-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161030_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201517Member_StatementScenarioAxis_RestatementAdjustmentMember" unitRef="U001" decimals="-3">-2179000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred Tax Liabilities, Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20151101" unitRef="U001" decimals="-3">552000</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Deferred Tax Liabilities, Other-->
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="c20161030" unitRef="U001" decimals="-3">328000</us-gaap:DeferredTaxLiabilitiesOther>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20151101" unitRef="U001" decimals="-3">17874000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20161030" unitRef="U001" decimals="-3">19977000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20151101" unitRef="U001" decimals="-3">38763000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20161030" unitRef="U001" decimals="-3">29315000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c20151102to20161030" unitRef="U006" decimals="2">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
  <!--Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent-->
  <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c20151102to20161030" unitRef="U006" decimals="1">0.5</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
  <!--Defined Contribution Plan, Employer Matching Contribution, Percent of Match-->
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c20151102to20161030" unitRef="U006" decimals="1">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20151102to20161030" unitRef="U001" decimals="-3">77613000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20141103to20151101" unitRef="U001" decimals="-3">75684000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20131104to20141102" unitRef="U001" decimals="-3">72859000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Pro forma adjustment for additional depreciation recorded on acquired long-lived assets-DNP Photomask Technology Taiwan Co., Ltd. (DPTT) [Member]-->
  <us-gaap:Depreciation contextRef="c20131104to20141102_BusinessAcquisitionAxis_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" unitRef="U001" decimals="-5">6600000</us-gaap:Depreciation>
  <!--Description of New Accounting Pronouncements Not yet Adopted [Text Block]-->
  <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In November 2016 the FASB issued ASU 2016-18 &amp;#8220;Restricted Cash&amp;#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In October 2016 the FASB issued ASU 2016-16 &amp;#8220;Intra-Entity Transfers of Assets Other Than Inventory&amp;#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In August 2016 the FASB issued ASU 2016-15 &amp;#8220;Classification of Certain Cash Receipts and Cash Payments&amp;#8221;, which addresses eight specific cash flow issues with the objective of reducing diversity in practice. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied using a retrospective transition approach. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In June 2016 the FASB issued ASU 2016-13 &amp;#8220;Measurement of Credit Losses&amp;#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology found in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted.&amp;#160; This Update is effective for the Company in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In March 2016 the FASB issued ASU 2016 &amp;#8211; 09 &amp;#8220;Improvements to Employee Share-Based Payment Accounting&amp;#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. The Update is effective for the Company in its first quarter of fiscal year 2018, with early application permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In February 2016 the FASB issued ASU 2016 &amp;#8211; 02 &amp;#8220;Leases (Topic 842)&amp;#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. The Update is to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. The ASU is effective for the Company in its first quarter of fiscal year 2020, with early application permitted, and the Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In January 2016 the FASB issued ASU 2016-01 &amp;#8220;Recognition and Measurement of Financial Assets and Financial Liabilities&amp;#8221;, which provides targeted improvements to the recognition, measurement, presentation and disclosure of financial assets and financial liabilities. Specific accounting areas addressed include, equity investments, financial liabilities reported under the fair value option and valuation allowance assessment resulting from unrealized losses on available-for-sale securities. The ASU also changes certain presentation and disclosure requirements for financial instruments. The Update is to be applied by means of a cumulative effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. This ASU is effective for the Company in its first quarter of fiscal year 2019. Early adoption, with certain exceptions, is not permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In November 2015 the FASB issued ASU 2015-17 &amp;#8220;Balance Sheet Classification of Deferred Taxes&amp;#8221;, which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. The Company adopted this ASU, and applied it on a retrospective basis, in the fourth quarter of fiscal year 2016. See Note 11 for the effects of its adoption on the Company&amp;#8217;s consolidated financials statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In April 2015 the FASB issued ASU 2015-03 &amp;#8220;Simplifying the Presentation of Debt Issuance Costs&amp;#8221;, which requires debt issuance costs related to recognized debt liability to be presented in the balance sheet as a direct deduction from that debt liability, consistent with the presentation of a debt discount. This ASU is effective for the Company in its first quarter of fiscal year 2017 and, upon adoption, should be applied retrospectively. Early adoption is permitted. The Company does not anticipate that the adoption of this ASU will have a material effect on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In May 2014 the FASB issued ASU 2014-09 &amp;#8220;Revenue from Contracts with Customers&amp;#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015 the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for the Company in its first quarter of fiscal year 2019. ASU 2014-09 allows for either full retrospective or modified retrospective adoption. In April 2016 the FASB issued ASU 2016-10 &amp;#8220;Identifying Performance Obligations and Licensing&amp;#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. The Company is determining the transition method to elect and the potential effects of the adoption of these Updates on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
  <!--Disclosure of Compensation Related Costs, Share-based Payments [Text Block]-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 9 &amp;#8211; SHARE-BASED COMPENSATION&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In March 2016 shareholders approved a new equity incentive compensation plan (&amp;#8220;the Plan&amp;#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.&amp;#160; Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by the Company (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of the Company or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.&amp;#160; The Company incurred total share-based compensation expenses of $3.8 million, $3.7 million, and $4.1 million in fiscal years 2016, 2015, and 2014, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Stock Options&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Option awards generally vest in one to four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of the Company&amp;#8217;s common stock on the date of grant using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's stock. The Company uses historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2016, 2015 and 2014 are presented in the following&lt;/font&gt; table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;53.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Risk-free rate of return&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.2 &amp;#8211; 1.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.3 &amp;#8211; 1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;5.1 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.7 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The table below presents a summary of stock options activity during fiscal year 2016 and information on stock options outstanding at October 30, 2016.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 55%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Weighted-&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted-&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Remaining&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Aggregate&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Intrinsic Value&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 55%;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 9%;"&gt;&lt;div style="text-align: right;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,803,168&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;667,250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11.83&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(572,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cancelled and forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(363,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Outstanding at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,535,335&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;6.4 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Exercisable at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,973,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.93&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.8 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Vested and expected to vest as of &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,261&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;6.3 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The weighted-average grant date fair value of options granted during fiscal years 2016, 2015 and 2014 were $4.51,&amp;#160; $3.81and $4.44, respectively. The total intrinsic value of options exercised during fiscal years 2016, 2015 and 2014 was $3.5 million, $2.0 million and $1.4 million, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company received cash from option exercises of $3.1 million, $2.2 million and $1.1 million in fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total unrecognized compensation cost of unvested option awards was approximately $4.3 million. That cost is expected to be recognized over a weighted-average amortization period of 2.5 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Restricted Stock&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company periodically grants restricted stock awards. The restrictions on these awards typically lapse over a service period of one to four years. The fair value of restricted stock is determined and fixed on the grant date based on the company&amp;#8217;s stock price. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2016, 2015 and 2014 were $12.13, $8.28 and $8.86, respectively.&amp;#160; The total fair value of awards for which restrictions lapsed was $1.7 million, $1.4 million and $1.5 million during fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total compensation cost for restricted stock awards not yet recognized was approximately $1.0 million. That cost is expected to be recognized over a weighted-average amortization period of 2.2 years.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;A summary of restricted stock award activity during fiscal year 2016 and the status of the Company's outstanding restricted stock awards as of October 30, 2016, is presented below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 66%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restricted Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;189,588&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;115,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12.13&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(142,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cancelled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Outstanding at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9.61&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Vested and expected to vest as of &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;154,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Employee Stock Purchase Plan&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's Employee Stock Purchase Plan ("ESPP") permits employees to purchase shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (approximately one year). The Company recognizes the ESPP expense during that same period. As of October 30, 2016, the maximum number of shares of common stock approved by the Company's shareholders to be purchased under the ESPP was 1.5 million shares. Under the ESPP, approximately 1.3 million shares had been issued through October 30, 2016, and approximately 67,000 shares are subject to outstanding subscriptions. As of October 30, 2016, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2017.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Dividends-Common Stock [Member]-->
  <us-gaap:Dividends contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:Dividends>
  <!--Dividends-Noncontrolling Interest [Member]-->
  <us-gaap:Dividends contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">11901000</us-gaap:Dividends>
  <!--Dividends-->
  <us-gaap:Dividends contextRef="c20151102to20161030" unitRef="U001" decimals="-3">11901000</us-gaap:Dividends>
  <!--Dividends-Additional Paid-in Capital [Member]-->
  <us-gaap:Dividends contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:Dividends>
  <!--Dividends-Retained Earnings [Member]-->
  <us-gaap:Dividends contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:Dividends>
  <!--Dividends-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:Dividends contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:Dividends>
  <!--Due to Related Parties, Current-MP Mask [Member]-->
  <us-gaap:DueToRelatedPartiesCurrent contextRef="c20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">4300000</us-gaap:DueToRelatedPartiesCurrent>
  <!--Due to Related Parties, Current-MP Mask [Member]-->
  <us-gaap:DueToRelatedPartiesCurrent contextRef="c20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">4200000</us-gaap:DueToRelatedPartiesCurrent>
  <!--Earnings Per Share-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Earnings Per Share&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20141103to20151101" unitRef="U003" decimals="2" id="Item-1">0.67</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151102to20161030" unitRef="U003" decimals="2" id="Item-2">0.68</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20131104to20141102" unitRef="U003" decimals="2">0.42</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160801to20161030" unitRef="U003" decimals="2" id="Item-3">0.08</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150803to20151101" unitRef="U003" decimals="2">0.28</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150504to20150802" unitRef="U003" decimals="2">0.18</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160502to20160731" unitRef="U003" decimals="2">0.12</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151102to20160131" unitRef="U003" decimals="2" id="Item-4">0.31</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150202to20150503" unitRef="U003" decimals="2">0.15</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20141103to20150201" unitRef="U003" decimals="2" id="Item-5">0.06</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160201to20160501" unitRef="U003" decimals="2" id="Item-6">0.18</us-gaap:EarningsPerShareBasic>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20141103to20151101" unitRef="U003" decimals="2" id="Item-7">0.63</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151102to20161030" unitRef="U003" decimals="2" id="Item-8">0.64</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20131104to20141102" unitRef="U003" decimals="2">0.41</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160201to20160501" unitRef="U003" decimals="2" id="Item-9">0.16</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151102to20160131" unitRef="U003" decimals="2" id="Item-10">0.28</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150202to20150503" unitRef="U003" decimals="2">0.14</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160502to20160731" unitRef="U003" decimals="2">0.12</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20141103to20150201" unitRef="U003" decimals="2" id="Item-11">0.06</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150803to20151101" unitRef="U003" decimals="2">0.25</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150504to20150802" unitRef="U003" decimals="2">0.17</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share, Diluted-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160801to20161030" unitRef="U003" decimals="2" id="Item-12">0.08</us-gaap:EarningsPerShareDiluted>
  <!--Earnings Per Share [Text Block]-->
  <us-gaap:EarningsPerShareTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 12 - EARNINGS PER SHARE&lt;/div&gt;&lt;div style="background-color: #ffffff;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;"&gt;The calculation of basic and diluted earnings per share is presented as follows:&lt;/div&gt;&lt;div style="background-color: #ffffff;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Interest expense on convertible notes, net of related tax effects&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares computations:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares used for basic earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,539&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,331&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,945&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Share-based payment awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;955&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Dilutive common shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,815&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,052&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,900&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares used for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78,383&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,679&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Share based payment awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,641&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total potentially dilutive shares excluded&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,641&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In the first quarter of fiscal year 2017, the Company awarded approximately 0.6 million share-based payment awards to its employees and directors.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-8853000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-2021000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effects of exchange rate changes on cash and cash equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20151102to20161030" unitRef="U001" decimals="-3">802000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20141103to20151101" unitRef="U006" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20151102to20161030" unitRef="U006" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--U.S. statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20131104to20141102" unitRef="U006" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Salaries, wages and related benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20151101" unitRef="U001" decimals="-5">14300000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Salaries, wages and related benefits-->
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c20161030" unitRef="U001" decimals="-5">8200000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20131104to20141102" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount-->
  <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c20141103to20151101" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20151102to20161030" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20141103to20151101" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Income tax benefits realized from stock option exercises-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20131104to20141102" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Period for recognition of compensation cost not yet recognized-Employee Stock Option [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Period for recognition of compensation cost not yet recognized-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Employee Stock Purchase Plan [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20161030_AwardTypeAxis_EmployeeStockMember" unitRef="U001" decimals="-5">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-Restricted Stock [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Unrecognized compensation cost related to unvested option awards-Employee Stock Option [Member]-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">4300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Equity Method Investment, Summarized Financial Information, Current Assets-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets>
  <!--Equity Method Investment, Summarized Financial Information, Current Assets-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets contextRef="c20151101" unitRef="U001" decimals="-3">30567000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets>
  <!--Equity Method Investment, Summarized Financial Information, Revenue-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef="c20141103to20151101" unitRef="U001" decimals="-3">96068000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
  <!--Equity Method Investment, Summarized Financial Information, Revenue-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef="c20131104to20141102" unitRef="U001" decimals="-3">81399000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
  <!--Equity Method Investment, Summarized Financial Information, Revenue-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49626000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue>
  <!--Equity Method Investment, Summarized Financial Information, Net Income (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-151000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
  <!--Equity Method Investment, Summarized Financial Information, Net Income (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
  <!--Equity Method Investment, Summarized Financial Information, Net Income (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1259000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss>
  <!--Gain on sale of equity method investment-MP Mask [Member]-->
  <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">100000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
  <!--Distributions from joint venture-MP Mask [Member]-->
  <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
  <!--Distributions from joint venture-MP Mask [Member]-->
  <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
  <!--Current liabilities-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities contextRef="c20151101" unitRef="U001" decimals="-3">18234000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities>
  <!--Current liabilities-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities>
  <!--Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef="c20141103to20151101" unitRef="U001" decimals="-3">1215000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
  <!--Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2736000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
  <!--Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">3427000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss>
  <!--Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities contextRef="c20151101" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities>
  <!--Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities>
  <!--Equity Method Investments and Joint Ventures Disclosure [Text Block]-->
  <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 5 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In May 2006, Photronics and Micron Technology, Inc. ("Micron") entered into the MP Mask joint venture (&amp;#8220;MP Mask&amp;#8221;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, the Company also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016 the Company sold its investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in the Company&amp;#8217;s 2016 consolidated statement of income in Interest and other income (expense), net. On that same date a supply agreement commenced between the Company and Micron, which provides that we will be the majority outsourced supplier of Micron&amp;#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the rights to use technology under the prior technology license agreement.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;This joint venture was a variable interest entity ("VIE") (as that term is defined in ASC 810) because all costs of the joint venture were passed on to the Company and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon the Company and Micron for any additional cash requirements. On a quarterly basis the Company reassessed whether its interest in MP Mask gave it a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, the Company determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&amp;#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchasing the majority of products produced by the VIE.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;MP Mask was governed by a Board of Managers appointed by Micron and the Company. Since MP Mask's inception, Micron, as a result of its majority ownership, had held majority voting power on the Board of Managers. The voting power held by each party was subject to change as ownership interests changed. Under the MP Mask joint venture operating agreement, the Company may have been required to make additional capital contributions to MP Mask up to the maximum amount defined in the operating agreement. However, had the Board of Managers determined that further additional funding was required, MP Mask would have pursued its own financing. If MP Mask was unable to obtain its own financing, it may have requested additional capital contributions from the Company. Had the Company chosen not to make a requested contribution to MP Mask, its ownership percentage may have been reduced. MP Mask did not request, and the Company did not make, any contributions to MP Mask in fiscal years 2016 or 2015 and it did not receive any distributions (other than upon its sale of its investment to Micron in fiscal year 2016) from MP Mask during those fiscal years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's investment in the VIE, which represented its maximum exposure to loss, was $93.0 million at November 1, 2015. This amount is reported in the Company's fiscal year 2015 consolidated balance sheet as Investment in joint venture. The Company recorded losses from operations from its investment in MP Mask of $0.1 million in fiscal years 2016 and 2015 and recorded no income or loss from the investment in fiscal year 2014. Income (loss) from MP Mask is included in Interest and other income, net, in the consolidated statements of income.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company, in 2016, recorded $0.4 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016 the Company also recorded cost of sales in the amount of $5.7 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by the Company.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;As of November 1, 2015, the Company owed MP Mask $4.3 million and had a receivable from Micron of $6.4 million, both primarily related to the aforementioned supply agreements. The Company, in 2015, recorded $0.8 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2015 the Company also recorded cost of sales in the amount of $4.8 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $3.1 million for research and development activities and other goods and services purchased from MP Mask by the Company.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;As of November 2, 2014, the Company owed MP Mask $4.2 million and had a receivable from Micron of $6.8 million, both primarily related to the aforementioned supply agreements. The Company, in 2014, recorded $1.2 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2014 the Company also recorded cost of sales in the amount of $3.2 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $1.6 million for research and development activities and other goods and services purchased from MP Mask by the Company. In 2014 the Company purchased equipment from MP Mask for $1.3 million.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Summarized financial information of MP Mask is presented below. The financial results of 2016 are through May 5, 2016, the date of the sale of the Joint Venture.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of Fiscal Year End&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,840&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fiscal Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,626&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;96,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,736&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,215&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,259&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
  <!--Noncurrent assets-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>
  <!--Noncurrent assets-->
  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef="c20151101" unitRef="U001" decimals="-3">173840000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>
  <!--Investments in Joint Ventures-->
  <us-gaap:EquityMethodInvestmentsPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Investments in Joint Ventures&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&amp;#8217;s consolidated financial statements.&amp;#160; Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.&lt;/div&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
  <!--Equity Method Investments [Table Text Block]-->
  <us-gaap:EquityMethodInvestmentsTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Summarized financial information of MP Mask is presented below. The financial results of 2016 are through May 5, 2016, the date of the sale of the Joint Venture.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of Fiscal Year End&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;30,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,840&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,234&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fiscal Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,626&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;96,068&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,736&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,215&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,427&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(151&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,259&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
  <!--Fair Value Measurement, Policy [Policy Text Block]-->
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <!--Fair Value Disclosures [Text Block]-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 19 - FAIR VALUE MEASUREMENTS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 30, 2016 or November 1, 2015.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;"&gt;Fair Value of Other Financial Instruments&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The fair values of the Company's cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. The fair values of the Company&amp;#8217;s convertible senior notes is a Level 2 measurement, as&amp;#160; they were determined using inputs that were either observable market data, or could be derived from or corroborated with observable market data. These inputs included the Company&amp;#8217;s stock price and interest rates offered on debt issued by entities with credit ratings similar to that of the Company&amp;#8217;s.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below presents the fair and carrying values of the Company's convertible senior notes at October 30, 2016 and November 1, 2015.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Carrying Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Carrying Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;3.25% convertible senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,230&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;64,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;3.25% convertible senior notes due 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fees and Commissions, Other-MP Mask [Member]-->
  <us-gaap:FeesAndCommissionsOther contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">800000</us-gaap:FeesAndCommissionsOther>
  <!--Fees and Commissions, Other-MP Mask [Member]-->
  <us-gaap:FeesAndCommissionsOther contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">400000</us-gaap:FeesAndCommissionsOther>
  <!--Fees and Commissions, Other-MP Mask [Member]-->
  <us-gaap:FeesAndCommissionsOther contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">1200000</us-gaap:FeesAndCommissionsOther>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Two-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20161030" unitRef="U001" decimals="-3">4130000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Finite-Lived Intangible Assets, Net-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">908000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161030" unitRef="U001" decimals="-3">19854000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151101" unitRef="U001" decimals="-3">24616000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">22190000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">18216000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Supply Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember" unitRef="U001" decimals="-3">131000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">1387000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">1135000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">503000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">41400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">5941000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">7522000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Supply Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember" unitRef="U001" decimals="-3">6828000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">5669000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161030" unitRef="U001" decimals="-3">54863000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">7229000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">37426000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151101" unitRef="U001" decimals="-3">57152000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20161030" unitRef="U001" decimals="-3">4557000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161030" unitRef="U001" decimals="-3">74717000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">6444000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151101" unitRef="U001" decimals="-3">81768000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">59616000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">8616000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Customer Lists [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerListsMember" unitRef="U001" decimals="-3">8657000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Technology License Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161030_FiniteLivedIntangibleAssetsByMajorClassAxis_LicensingAgreementsMember" unitRef="U001" decimals="-3">59616000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Supply Agreement [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_SupplyAgreementMember" unitRef="U001" decimals="-3">6959000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Gross Amount-Software and Other [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151101_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">6577000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Estimated amortization period-Minimum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20151102to20161030_RangeAxis_MinimumMember">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated amortization period-Maximum [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20151102to20161030_RangeAxis_MaximumMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Estimated amortization period-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c20140405to20141102_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Five-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20161030" unitRef="U001" decimals="-3">2436000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Four-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20161030" unitRef="U001" decimals="-3">4092000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Three-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20161030" unitRef="U001" decimals="-3">4092000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Fiscal Year-->
  <us-gaap:FiscalPeriod contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Fiscal Year&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's fiscal year ends on the Sunday closest to October thirty-first, and, as a result, a 53-week year occurs every 5 to 6 years. Fiscal years 2016, 2015 and 2014 each included 52 weeks.&lt;/div&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
  <!--Foreign Currency Translation-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Foreign Currency Translation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's international subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest and other income (expense), net were a net gain/(loss) of $(0.3) million, $2.5 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20141103to20151101" unitRef="U001" decimals="-5">2500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20151102to20161030" unitRef="U001" decimals="-5">-300000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency transaction gain (loss)-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20131104to20141102" unitRef="U001" decimals="-5">1400000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Gains on sales of investments-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:GainOnSaleOfInvestments>
  <!--Gains on sales of investments-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20151102to20161030" unitRef="U001" decimals="-3">8940000</us-gaap:GainOnSaleOfInvestments>
  <!--Gains on sales of investments-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:GainOnSaleOfInvestments>
  <!--Gains on sales of investments-Investment in Foreign Entity [Member]-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20151102to20161030_InvestmentAxis_InvestmentInForeignEntityMember" unitRef="U001" decimals="-5">8800000</us-gaap:GainOnSaleOfInvestments>
  <!--Gains on sales of investments-Investment in Foreign Entity [Member]-->
  <us-gaap:GainOnSaleOfInvestments contextRef="c20151102to20160131_InvestmentAxis_InvestmentInForeignEntityMember" unitRef="U001" decimals="-5">8800000</us-gaap:GainOnSaleOfInvestments>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20150803to20151101" unitRef="U001" decimals="-3">44614000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20160201to20160501" unitRef="U001" decimals="-3" id="Item-13">31287000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20151102to20161030" unitRef="U001" decimals="-3" id="Item-14">118706000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20150202to20150503" unitRef="U001" decimals="-3">33095000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20150504to20150802" unitRef="U001" decimals="-3">37243000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20141103to20151101" unitRef="U001" decimals="-3" id="Item-15">143136000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20160801to20161030" unitRef="U001" decimals="-3" id="Item-16">20533000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20141103to20150201" unitRef="U001" decimals="-3" id="Item-17">28184000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20151102to20160131" unitRef="U001" decimals="-3" id="Item-18">35436000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20160502to20160731" unitRef="U001" decimals="-3">31450000</us-gaap:GrossProfit>
  <!--Impairment of Long-Lived Assets-->
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Impairment of Long-Lived Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of any impaired assets would generally be determined using a market or income approach.&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20141103to20151101" unitRef="U001" decimals="-3">63394000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20151102to20161030" unitRef="U001" decimals="-3">54204000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20131104to20141102" unitRef="U001" decimals="-3">64413000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20141103to20151101" unitRef="U001" decimals="-3">6646000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-23083000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20151102to20161030" unitRef="U001" decimals="-3">6270000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">60474000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20131104to20141102" unitRef="U001" decimals="-3">41330000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20141103to20151101" unitRef="U001" decimals="-3">70040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 11 - INCOME TAXES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Income before the income tax provisions consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;54,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;63,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;64,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41,330&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provisions consist of the following:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;U.S. federal income tax at statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,465&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Changes in valuation allowances&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(11,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,575&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Distributions from foreign subsidiaries&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;448&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign tax rate differentials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,620&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,356&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,864&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(944&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Uncertain tax positions, including reserves, settlements and resolutions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gain on acquisition of DPTT&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intercompany gain elimination&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax on foreign subsidiary earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;686&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The effective tax rates differ from the U.S. statutory rate of 35% in fiscal years 2016, 2015 and 2014 primarily due to earnings, including the fiscal year 2014 gain on acquisition of DPTT, being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, combined with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which the Company is no longer liable.&amp;#160; Five year tax holidays in Taiwan, that expire in 2017 and 2019, decreased foreign taxes by $0.5 million and $0.2 million in the years ended October 30, 2016 and November 1, 2015, respectively, and had no dollar benefit for the year ended November 2, 2014. The tax holidays had no per share effect on the Company&amp;#8217;s financial results of the years ended October 30, 2016, November 1, 2015 and November 2, 2014.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The net deferred income tax assets consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Deferred income tax assets&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net operating losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Reserves not currently deductible&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Alternative minimum tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Tax credit carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78,612&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Valuation allowances&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(29,315&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(38,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,024&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred income tax liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,953&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(19,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(17,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(328&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Reported per adoption of new accounting standard (see below):&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,322&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company has established a valuation allowance for a portion of its deferred tax assets because it believes, based on the weight of all available evidence, that it is more likely than not that a portion of its net operating loss carryforwards will expire prior to utilization. During fiscal years 2016 and 2015 the Company determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, reduced the valuation allowance $4.3 million and $1.5 million respectively.&amp;#160; In addition, the valuation allowance decreased in fiscal years 2016, 2015 and 2014 as a result of loss utilizations and deferred tax liability changes of $5.2 million, $9.3 million and $7.1 million respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;As of October 30, 2016, the undistributed earnings of foreign subsidiaries included in consolidated retained earnings amounted to $176.6 million, of which $11.3 million is not considered to be permanently invested. No provision has been made for future U.S. taxes payable on the remaining undistributed earnings of $165.3 million, as they are expected to be indefinitely invested in foreign jurisdictions and, therefore, are not anticipated to be subject to U.S. tax. Should the Company elect in the future to repatriate the foreign earnings so invested, it may incur additional income tax expense on those foreign earnings, the amount of which is not practicable to compute.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following tables present the Company&amp;#8217;s available operating loss and credit carryforwards at October 30, 2016, and their related expiration periods:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Operating Loss Carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Expiration &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Periods&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,525&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2025-2033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,665&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2017-2036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,403&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2018-2023&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax Credit Carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Expiration&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,121&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2019-2036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal alternative minimum tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;Indefinite&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;State tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2017-2030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,757&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Additions (reductions) for tax positions in prior years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,437&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Additions based on current year tax positions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;268&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Settlements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(720&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Lapses of statutes of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,606&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Also included in the balance as of November 2, 2014, is $0.1 million of tax benefit that, if recognized, would result in adjustment to deferred tax accounts. Included in these amounts in fiscal years 2016, 2015 and 2014 were $0.1 million of interest and penalties. The Company includes any applicable interest and penalties related to uncertain tax positions in its income tax provision. The fiscal years 2016 and 2015 tables include the settlement of non-US audits. The fiscal year 2014 table includes the recognition of previously unrecognized tax benefits that resulted from the lapse of their assessment periods, the increase for uncertain tax positions related to the acquisition of DPTT (as discussed in Note 2) and the settlement of an Internal Revenue Service (&amp;#8220;IRS&amp;#8221;) income tax examination of the Company&amp;#8217;s 2012 and 2011 federal income tax returns. The IRS income tax settlement had limited impact on fiscal year 2014 income tax expense, as the changes that resulted from the examination were offset by loss carryforwards for which the related deferred tax assets were subject to valuation allowances. As of October 30, 2016, the Company does not believe it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease in the next twelve months. The Company is no longer subject to examination by the U.S. for years prior to and including fiscal year 2012. With respect to major foreign and state tax jurisdictions, the Company is no longer subject to tax authority examinations for years prior to and including fiscal year 2011.&lt;/div&gt;&lt;div style="background-color: #ffffff;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 18pt;"&gt;Income tax payments were $11.4 million, $4.9 million and $5.2 million in fiscal years 2016, 2015 and 2014, respectively. Cash received for refunds of income taxes paid in prior years amounted to $0.2 million, $0.1 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Adoption of New Accounting Standard&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company adopted Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2015-17 &amp;#8211; &amp;#8220;Balance Sheet Classification of Deferred Taxes&amp;#8221; in the fourth quarter of its 2016 fiscal year. This ASU requires that deferred tax assets and liabilities be classified as noncurrent on a classified balance sheet.&amp;#160; The Company adopted this ASU on a retrospective basis, as a result of which our prior year financial statements and related notes have been adjusted, as necessary, to show its effects on those periods.&amp;#160; The effect on our fiscal year 2015 financial statement deferred income taxes line items of adopting ASU 2015-17 is presented below.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Classification&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Previously &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Reported&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Change Due &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;to Adoption&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Retrospectively &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjusted&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: right;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20151102to20161030" unitRef="U001" decimals="-3">4798000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20131104to20141102" unitRef="U001" decimals="-3">9295000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Tax Expense (Benefit)-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20141103to20151101" unitRef="U001" decimals="-3">13181000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income tax holiday termination date-Minimum [Member]-Foreign Tax Authority [Member]-->
  <us-gaap:IncomeTaxHolidayTerminationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">October 31, 2017</us-gaap:IncomeTaxHolidayTerminationDate>
  <!--Income tax holiday termination date-Maximum [Member]-Foreign Tax Authority [Member]-->
  <us-gaap:IncomeTaxHolidayTerminationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">October 31, 2019</us-gaap:IncomeTaxHolidayTerminationDate>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20141103to20151101" unitRef="U001" decimals="-3">24514000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20151102to20161030" unitRef="U001" decimals="-3">21166000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--U.S. federal income tax at statutory rate-->
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c20131104to20141102" unitRef="U001" decimals="-3">14465000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <!--Per share effect of income tax holiday (dollars per share)-->
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="c20131104to20141102" unitRef="U003" decimals="0">0</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <!--Per share effect of income tax holiday (dollars per share)-->
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="c20151102to20161030" unitRef="U003" decimals="0">0</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <!--Per share effect of income tax holiday (dollars per share)-->
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="c20141103to20151101" unitRef="U003" decimals="0">0</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <!--Dollar effect of income tax holiday-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20131104to20141102" unitRef="U001" decimals="-6">0</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Dollar effect of income tax holiday-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20141103to20151101" unitRef="U001" decimals="-5">200000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Dollar effect of income tax holiday-->
  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-5">500000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-11471000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-7575000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Changes in valuation allowances-->
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-9516000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20141103to20151101" unitRef="U001" decimals="-3">448000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20131104to20141102" unitRef="U001" decimals="-3">12674000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Distributions from foreign subsidiaries-->
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3438000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20141103to20151101" unitRef="U001" decimals="-3">361000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-85000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Other, net-->
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c20131104to20141102" unitRef="U001" decimals="-3">686000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-9620000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-4864000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign tax rate differentials-->
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-4356000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2729000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20151102to20161030" unitRef="U001" decimals="-3">944000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Amount-->
  <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c20131104to20141102" unitRef="U001" decimals="-3">2847000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <!--Income Taxes-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Income Taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amount of earnings in the tax jurisdictions in which it operates.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowance. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--Interest and Penalties Related to Uncertain Tax Positions-->
  <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Also included in the balance as of November 2, 2014, is $0.1 million of tax benefit that, if recognized, would result in adjustment to deferred tax accounts. Included in these amounts in fiscal years 2016, 2015 and 2014 were $0.1 million of interest and penalties. The Company includes any applicable interest and penalties related to uncertain tax positions in its income tax provision. The fiscal years 2016 and 2015 tables include the settlement of non-US audits. The fiscal year 2014 table includes the recognition of previously unrecognized tax benefits that resulted from the lapse of their assessment periods, the increase for uncertain tax positions related to the acquisition of DPTT (as discussed in Note 2) and the settlement of an Internal Revenue Service (&amp;#8220;IRS&amp;#8221;) income tax examination of the Company&amp;#8217;s 2012 and 2011 federal income tax returns. The IRS income tax settlement had limited impact on fiscal year 2014 income tax expense, as the changes that resulted from the examination were offset by loss carryforwards for which the related deferred tax assets were subject to valuation allowances. As of October 30, 2016, the Company does not believe it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease in the next twelve months. The Company is no longer subject to examination by the U.S. for years prior to and including fiscal year 2012. With respect to major foreign and state tax jurisdictions, the Company is no longer subject to tax authority examinations for years prior to and including fiscal year 2011.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-5">11400000</us-gaap:IncomeTaxesPaid>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20141103to20151101" unitRef="U001" decimals="-5">4900000</us-gaap:IncomeTaxesPaid>
  <!--Income taxes paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20131104to20141102" unitRef="U001" decimals="-5">5200000</us-gaap:IncomeTaxesPaid>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-2255000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20151102to20161030" unitRef="U001" decimals="-3">134000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Uncertain tax positions, including reserves, settlements and resolutions-->
  <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-175000</us-gaap:IncomeTaxReconciliationTaxContingencies>
  <!--Accounts payable, accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-36462000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Accounts payable, accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-12224000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Accounts payable, accrued liabilities and other-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities contextRef="c20141103to20151101" unitRef="U001" decimals="-3">14098000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-18807000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20141103to20151101" unitRef="U001" decimals="-3">21815000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-5271000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2557000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-1781000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-7936000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20131104to20141102" unitRef="U001" decimals="-3">2552000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2893000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-2268000</us-gaap:IncreaseDecreaseInInventories>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20141103to20151101" unitRef="U002" decimals="-3">967000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20131104to20141102" unitRef="U002" decimals="-3">955000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Share-based payment awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20151102to20161030" unitRef="U002" decimals="-3">974000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20141103to20151101" unitRef="U002" decimals="-3">11085000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20151102to20161030" unitRef="U002" decimals="-3">7841000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20131104to20141102" unitRef="U002" decimals="-3">3945000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Intangible Assets Disclosure [Text Block]-->
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 4 - INTANGIBLE ASSETS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Amortization expense of the Company&amp;#8217;s finite lived intangible assets was $4.8 million, $6.0 million and $5.8 million in fiscal years 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Intangible assets consist of:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;As of October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Net&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Technology license agreement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;59,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(41,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Software and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;503&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;74,717&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(54,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;As of November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Technology license agreement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;59,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(37,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,190&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,387&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Supply agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,959&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,828&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Software and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,577&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,669&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The weighted-average amortization period for intangible assets acquired in fiscal years 2016 and 2015 is three years, which is comprised of software and other intangible assets that have weighted-average amortization periods of three years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Intangible asset amortization over the next five years is estimated to be as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal Years:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,557&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <!--Intangible Assets-->
  <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Intangible Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&amp;#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.&lt;/div&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20161030" unitRef="U001" decimals="-3">19854000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20151101" unitRef="U001" decimals="-3">24616000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3365000</us-gaap:InterestAndDebtExpense>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-3">7247000</us-gaap:InterestAndDebtExpense>
  <!--Interest and Debt Expense-->
  <us-gaap:InterestAndDebtExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-3">4990000</us-gaap:InterestAndDebtExpense>
  <!--Interest expense on convertible notes, net of related tax effects-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2938000</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest expense on convertible notes, net of related tax effects-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">4363000</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest expense on convertible notes, net of related tax effects-->
  <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1426000</us-gaap:InterestOnConvertibleDebtNetOfTax>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20151102to20161030" unitRef="U001" decimals="-5">3200000</us-gaap:InterestPaid>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20141103to20151101" unitRef="U001" decimals="-5">4400000</us-gaap:InterestPaid>
  <!--Interest payments-->
  <us-gaap:InterestPaid contextRef="c20131104to20141102" unitRef="U001" decimals="-5">6300000</us-gaap:InterestPaid>
  <!--Inventories-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Inventories&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;861&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,119&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20161030" unitRef="U001" decimals="-3">22081000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20151101" unitRef="U001" decimals="-3">24157000</us-gaap:InventoryNet>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20151101" unitRef="U001" decimals="-3">861000</us-gaap:InventoryFinishedGoods>
  <!--Finished goods-->
  <us-gaap:InventoryFinishedGoods contextRef="c20161030" unitRef="U001" decimals="-3">142000</us-gaap:InventoryFinishedGoods>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20161030" unitRef="U001" decimals="-3">2987000</us-gaap:InventoryWorkInProcess>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20151101" unitRef="U001" decimals="-3">4177000</us-gaap:InventoryWorkInProcess>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20151101" unitRef="U001" decimals="-3">19119000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Raw materials-->
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c20161030" unitRef="U001" decimals="-3">18952000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <!--Additional investment in joint venture-MP Mask [Member]-->
  <us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease>
  <!--Additional investment in joint venture-MP Mask [Member]-->
  <us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-3">0</us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease>
  <!--Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures-->
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <!--Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures-->
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c20151101" unitRef="U001" decimals="-3">93021000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20161030" unitRef="U001" decimals="-3">162793000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20151101" unitRef="U001" decimals="-3">281310000</us-gaap:Liabilities>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20151101" unitRef="U001" decimals="-3">1043376000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20161030" unitRef="U001" decimals="-3">988267000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Total liabilities-->
  <us-gaap:LiabilitiesFairValueDisclosure contextRef="c20151101" unitRef="U001" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
  <!--Total liabilities-->
  <us-gaap:LiabilitiesFairValueDisclosure contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:LiabilitiesFairValueDisclosure>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20161030" unitRef="U001" decimals="-3">81317000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20151101" unitRef="U001" decimals="-3">192692000</us-gaap:LiabilitiesCurrent>
  <!--Amount outstanding under credit facility-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCredit contextRef="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U001" decimals="-6">0</us-gaap:LineOfCredit>
  <!--Current borrowing capacity-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U001" decimals="-6">50000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
  <!--Maximum borrowing capacity-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U001" decimals="-6">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <!--Line of Credit Facility, Remaining Borrowing Capacity-Revolving Credit Facility [Member]-->
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c20161030_CreditFacilityAxis_RevolvingCreditFacilityMember" unitRef="U001" decimals="-6">50000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20161030" unitRef="U001" decimals="-3">67567000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member" unitRef="U001" decimals="-3">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20151101_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-3">15346000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20151101" unitRef="U001" decimals="-3">132615000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital lease obligation payable through 2018 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20161030_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2018Member" unitRef="U001" decimals="-3">10067000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-Capital Lease Obligation Payable Through 2016 [Member]-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20151101_DebtInstrumentAxis_CapitalLeaseObligationPayableThrough2016Member" unitRef="U001" decimals="-3">2269000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Long-term Debt [Text Block]-->
  <us-gaap:LongTermDebtTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 7 - LONG-TERM BORROWINGS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Long-term borrowings consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.25% convertible senior notes due in April 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.25% convertible senior notes due in April 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;2.77% capital lease obligation payable through July 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.09% capital lease obligation payable through March 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,269&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;132,615&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,428&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;62,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In April 2016 $57.5 million of the Company&amp;#8217;s senior convertible notes matured. The Company repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In January 2015 the Company privately exchanged $57.5 million in aggregate principal amount of its 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and the Company is not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&amp;#8217; maturity date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company&amp;#8217;s credit facility, which expires in December 2018, has a $50 million limit with an expansion capacity to $75 million, and is secured by substantially all of the Company&amp;#8217;s assets located in the United States and common stock the Company owns in certain of its foreign subsidiaries. The credit facility precludes the Company from paying cash dividends, and is subject to a minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance financial covenants, all of which the Company was in compliance with at October 30, 2016. The Company had no outstanding borrowings against the credit facility at October 30, 2016, and $50 million was available for borrowing. The interest rate on the credit facility (1.78% at October 30, 2016) is based on the Company&amp;#8217;s total leverage ratio at LIBOR plus a spread, as defined in the credit facility.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In August 2013 a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool.&amp;#160; Payments under the capital lease, which bears interest at 2.77%, are $0.5 million per month through July 2018.&amp;#160; The lease is subject to a cross default with cross acceleration provision related to certain nonfinancial covenants incorporated in the Company&amp;#8217;s credit facility.&amp;#160; As of October 30, 2016, the total amount payable through the end of the lease term was $10.3 million, of which $10.1 million represented principal and $0.2 million represented interest.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In April 2011 the Company entered into a five year, $21.2 million capital lease for manufacturing equipment. Payments under the lease, which bore interest at 3.09%, were $0.4 million per month through March 2016. The lease included a cross default with cross acceleration provision related to certain non-financial covenants incorporated in the Company's credit facility. In March 2016 the Company paid the final installment on this lease and assumed ownership of the related equipment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;As of October 30, 2016, minimum lease payments under the Company's capital lease obligation was as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal Years:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,638&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,698&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,336&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;269&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net minimum lease payments under capital lease&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less current portion of net minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,428&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term portion of minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,639&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Interest payments were $3.2 million, $4.4 million, and $6.3 million in fiscal years 2016, 2015 and 2014, respectively, and included deferred financing cost payments of $0.3 million in fiscal year 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
  <!--Long-term borrowings-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c20151101" unitRef="U001" decimals="-3">67120000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <!--Long-term borrowings-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c20161030" unitRef="U001" decimals="-3">62139000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
  <!--Current portion of long-term borrowings-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c20161030" unitRef="U001" decimals="-3">5428000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <!--Current portion of long-term borrowings-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c20151101" unitRef="U001" decimals="-3">65495000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
  <!--Ownership percentage in subsidiary-PSMC stock repurchase program [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c20140131_LegalEntityAxis_PsmcStockRepurchaseProgramMember" unitRef="U006" decimals="INF">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
  <!--Ownership percentage of noncontrolling interests-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20151101_LegalEntityAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U006" decimals="4">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-PK Ltd [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20151101_LegalEntityAxis_PkLtdMember" unitRef="U006" decimals="3">0.002</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-Photronics DNP Mask Corporation (PDMC) [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20161030_LegalEntityAxis_PhotronicsDnpMaskCorporationPdmcMember" unitRef="U006" decimals="4">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-PK Ltd [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20161030_LegalEntityAxis_PkLtdMember" unitRef="U006" decimals="3">0.003</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Ownership percentage of noncontrolling interests-Co-venturer [Member]-->
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c20161030_LegalEntityAxis_CoVenturerMember" unitRef="U006" decimals="4">0.4999</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">11000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1617000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">1714000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Retained Earnings [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101" unitRef="U001" decimals="-3">79000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">8000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">107000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-28000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Additional Paid-in Capital [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-108000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Noncontrolling Interest [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">-8000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests-Common Stock [Member]-->
  <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <!--Noncontrolling Interest Disclosure [Text Block]-->
  <us-gaap:MinorityInterestDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 13 &amp;#8211; SUBSIDIARY SHARE REPURCHASE&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In January 2014 the Company increased its ownership percentage in PSMC (in 2014 PSMC&amp;#8217;s name was changed to PDMC, see Note 2) to 100% at a cost of $1.7 million by purchasing the remaining shares that were not owned by the Company.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below presents the effect of the change in the Company&amp;#8217;s ownership interest in PSMC on the Company's equity for fiscal year 2014, in which shares of PSMC common stock were issued in connection with the DPTT Acquisition.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Decrease in Photronics, Inc.'s additional paid-in capital&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Increase in Photronics, Inc.&amp;#8217;s accumulated other comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from&amp;#160; noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
  <!--Noncontrolling interests-->
  <us-gaap:MinorityInterest contextRef="c20151101" unitRef="U001" decimals="-3">115511000</us-gaap:MinorityInterest>
  <!--Noncontrolling interests-->
  <us-gaap:MinorityInterest contextRef="c20161030" unitRef="U001" decimals="-3">115111000</us-gaap:MinorityInterest>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20141103to20151101" unitRef="U001" decimals="-3">48988000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20151102to20161030" unitRef="U001" decimals="-3">49138000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Income (Loss) Attributable to Parent, Diluted-->
  <us-gaap:NetIncomeLossAttributableToParentDiluted contextRef="c20131104to20141102" unitRef="U001" decimals="-3">27422000</us-gaap:NetIncomeLossAttributableToParentDiluted>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">52290000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-104305000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-87485000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-29541000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-7099000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-67022000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20141103to20151101" unitRef="U001" decimals="-3">133195000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20131104to20141102" unitRef="U001" decimals="-3">96361000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">122137000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">25996000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20141103to20151101" unitRef="U001" decimals="-3" id="Item-19">44625000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3" id="Item-20">46200000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-Pro Forma [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20131104to20141102_StatementScenarioAxis_ProFormaMember" unitRef="U001" decimals="-3">12169000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20151102to20160131" unitRef="U001" decimals="-3" id="Item-21">21002000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20150803to20151101" unitRef="U001" decimals="-3">18622000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20160201to20160501" unitRef="U001" decimals="-3" id="Item-22">11854000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20160801to20161030" unitRef="U001" decimals="-3" id="Item-23">5256000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20150504to20150802" unitRef="U001" decimals="-3">12106000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20160502to20160731" unitRef="U001" decimals="-3">8088000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20150202to20150503" unitRef="U001" decimals="-3">10060000</us-gaap:NetIncomeLoss>
  <!--Net income attributable to Photronics, Inc. shareholders-->
  <us-gaap:NetIncomeLoss contextRef="c20141103to20150201" unitRef="U001" decimals="-3" id="Item-24">3837000</us-gaap:NetIncomeLoss>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20131104to20141102" unitRef="U001" decimals="-3">6039000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20141103to20151101" unitRef="U001" decimals="-3">12234000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Net Income (Loss) Attributable to Noncontrolling Interest-->
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">9476000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <!--Recent Accounting Pronouncements-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In November 2016 the FASB issued ASU 2016-18 &amp;#8220;Restricted Cash&amp;#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In October 2016 the FASB issued ASU 2016-16 &amp;#8220;Intra-Entity Transfers of Assets Other Than Inventory&amp;#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In August 2016 the FASB issued ASU 2016-15 &amp;#8220;Classification of Certain Cash Receipts and Cash Payments&amp;#8221;, which addresses eight specific cash flow issues with the objective of reducing diversity in practice. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied using a retrospective transition approach. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In June 2016 the FASB issued ASU 2016-13 &amp;#8220;Measurement of Credit Losses&amp;#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology found in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted.&amp;#160; This Update is effective for the Company in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In March 2016 the FASB issued ASU 2016 &amp;#8211; 09 &amp;#8220;Improvements to Employee Share-Based Payment Accounting&amp;#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. The Update is effective for the Company in its first quarter of fiscal year 2018, with early application permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In February 2016 the FASB issued ASU 2016 &amp;#8211; 02 &amp;#8220;Leases (Topic 842)&amp;#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. The Update is to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. The ASU is effective for the Company in its first quarter of fiscal year 2020, with early application permitted, and the Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In January 2016 the FASB issued ASU 2016-01 &amp;#8220;Recognition and Measurement of Financial Assets and Financial Liabilities&amp;#8221;, which provides targeted improvements to the recognition, measurement, presentation and disclosure of financial assets and financial liabilities. Specific accounting areas addressed include, equity investments, financial liabilities reported under the fair value option and valuation allowance assessment resulting from unrealized losses on available-for-sale securities. The ASU also changes certain presentation and disclosure requirements for financial instruments. The Update is to be applied by means of a cumulative effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. This ASU is effective for the Company in its first quarter of fiscal year 2019. Early adoption, with certain exceptions, is not permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In November 2015 the FASB issued ASU 2015-17 &amp;#8220;Balance Sheet Classification of Deferred Taxes&amp;#8221;, which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. The Company adopted this ASU, and applied it on a retrospective basis, in the fourth quarter of fiscal year 2016. See Note 11 for the effects of its adoption on the Company&amp;#8217;s consolidated financials statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In April 2015 the FASB issued ASU 2015-03 &amp;#8220;Simplifying the Presentation of Debt Issuance Costs&amp;#8221;, which requires debt issuance costs related to recognized debt liability to be presented in the balance sheet as a direct deduction from that debt liability, consistent with the presentation of a debt discount. This ASU is effective for the Company in its first quarter of fiscal year 2017 and, upon adoption, should be applied retrospectively. Early adoption is permitted. The Company does not anticipate that the adoption of this ASU will have a material effect on its consolidated financial statements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In May 2014 the FASB issued ASU 2014-09 &amp;#8220;Revenue from Contracts with Customers&amp;#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015 the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for the Company in its first quarter of fiscal year 2019. ASU 2014-09 allows for either full retrospective or modified retrospective adoption. In April 2016 the FASB issued ASU 2016-10 &amp;#8220;Identifying Performance Obligations and Licensing&amp;#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. The Company is determining the transition method to elect and the potential effects of the adoption of these Updates on its consolidated financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Noncash net assets from acquisition-->
  <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
  <!--Noncash net assets from acquisition-->
  <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
  <!--Noncash net assets from acquisition-->
  <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 contextRef="c20131104to20141102" unitRef="U001" decimals="-3">110211000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
  <!--Acquisition of DPTT-Additional Paid-in Capital [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-6291000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Acquisition of DPTT-Noncontrolling Interest [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">105403000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Acquisition of DPTT-Common Stock [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Acquisition of DPTT-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102" unitRef="U001" decimals="-3">99522000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Acquisition of DPTT-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">410000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Acquisition of DPTT-Retained Earnings [Member]-->
  <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
  <!--Operating Leases, Future Minimum Payments Due-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20161030" unitRef="U001" decimals="-3">5975000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161030" unitRef="U001" decimals="-3">1059000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases of Lessee Disclosure [Table Text Block]-->
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 8 - OPERATING LEASES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company leases various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.8 million in each of fiscal years 2016, 2015 and 2014.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;At October 30, 2016, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,059&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;380&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 38%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;See Note 7 for disclosures related to the Company's capital lease obligations.&lt;/div&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <!--2017-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161030" unitRef="U001" decimals="-3">2108000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20161030" unitRef="U001" decimals="-3">1404000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20151102to20161030" unitRef="U001" decimals="-5">2800000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20131104to20141102" unitRef="U001" decimals="-5">2800000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Leases, Rent Expense, Net-->
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="c20141103to20151101" unitRef="U001" decimals="-5">2800000</us-gaap:OperatingLeasesRentExpenseNet>
  <!--Operating Loss Carryforwards-State tax [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-3">211665000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Loss Carryforwards-Foreign Tax Authority [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161030_IncomeTaxAuthorityAxis_ForeignCountryMember" unitRef="U001" decimals="-3">27403000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Loss Carryforwards-Domestic Tax Authority [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161030_IncomeTaxAuthorityAxis_DomesticCountryMember" unitRef="U001" decimals="-3">98525000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20161030" unitRef="U001" decimals="-3">630000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">28795000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20141103to20151101" unitRef="U001" decimals="-3">72233000</us-gaap:OperatingIncomeLoss>
  <!--Operating Income (Loss)-->
  <us-gaap:OperatingIncomeLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3">52475000</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20161030" unitRef="U001" decimals="-3">394000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Expiration Periods-Domestic Tax Authority [Member]-Maximum [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">2033-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration Periods-Maximum [Member]-Foreign Tax Authority [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember">2023-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration Periods-Maximum [Member]-State tax [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">2036-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration Periods-Minimum [Member]-State tax [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">2017-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration Periods-Domestic Tax Authority [Member]-Minimum [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">2025-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Expiration Periods-Minimum [Member]-Foreign Tax Authority [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">2018-10-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20161030" unitRef="U001" decimals="-3">380000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-128000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-128000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-129000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <!--Outstanding commitments for capital expenditure-->
  <us-gaap:OtherCommitment contextRef="c20161030" unitRef="U001" decimals="-6">51000000</us-gaap:OtherCommitment>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-40407000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-5829000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">5874000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-32347000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-5028000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">2902000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">2972000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">-801000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">-8060000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-381000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">6334000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">129000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-40407000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-589000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">5874000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">128000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-40154000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">5745000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-40154000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">6334000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-381000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-40535000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Other Comprehensive Income (Loss), before Reclassifications, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-589000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-5916000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-40154000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--Foreign currency translation adjustments-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">6334000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <!--CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT-->
  <us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 16 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables set forth the&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;changes in the Company's accumulated other comprehensive income by component (net of tax of $0)&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;for the years ended October 30, 2016 and November 1, 2015:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;of Cash&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Flow Hedge&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November&amp;#160; 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net current period other comprehensive income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: other comprehensive (income) loss attributable to noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,267&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,972&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(927&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;of Cash&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Flow Hedge&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November 2, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,651&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(443&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive loss before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net current period other comprehensive income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: other comprehensive loss attributable to noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,869&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The amortization of the cash flow hedge is included in Cost of sales in the consolidated statements of income in all periods presented.&lt;/div&gt;&lt;/div&gt;</us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock>
  <!--Other Assets, Current-->
  <us-gaap:OtherAssetsCurrent contextRef="c20151101" unitRef="U001" decimals="-3">20680000</us-gaap:OtherAssetsCurrent>
  <!--Other Assets, Current-->
  <us-gaap:OtherAssetsCurrent contextRef="c20161030" unitRef="U001" decimals="-3">12795000</us-gaap:OtherAssetsCurrent>
  <!--Other comprehensive income, tax-->
  <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossTax>
  <!--Other comprehensive income, tax-->
  <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossTax>
  <!--Other comprehensive income, tax-->
  <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossTax>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20161030" unitRef="U001" decimals="-3">4071000</us-gaap:OtherAssetsNoncurrent>
  <!--Other assets-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20151101" unitRef="U001" decimals="-3">4612000</us-gaap:OtherAssetsNoncurrent>
  <!--GAINS ON SALE OF INVESTMENTS-->
  <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 20 &amp;#8211; GAINS ON SALE OF INVESTMENTS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company had a minority interest in a foreign entity. In fiscal year 2016, the Company sold this investment and recognized a gain of $8.8 million.&amp;#160; In addition, as discussed in Note 5, we sold our investment in the MP Mask joint venture in fiscal year 2016.&lt;/div&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
  <!--Interest and other income (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-3">3410000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest and other income (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2797000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Interest and other income (expense), net-->
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">2424000</us-gaap:OtherNonoperatingIncomeExpense>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20151101" unitRef="U001" decimals="-3">19289000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other liabilities-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20161030" unitRef="U001" decimals="-3">17846000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other accrued liabilities-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20151101" unitRef="U001" decimals="-5">17800000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other accrued liabilities-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20161030" unitRef="U001" decimals="-5">9800000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-AOCI Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20141103to20151101_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-8060000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-7869000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">3267000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-AOCI Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030_StatementEquityComponentsAxis_AociAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">2972000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">-295000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest-Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-597000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-499000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20131104to20141102" unitRef="U001" decimals="-3">544000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20141103to20151101" unitRef="U001" decimals="-3">771000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20151102to20161030" unitRef="U001" decimals="-3">13000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments to Acquire Intangible Assets-->
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c20131104to20141102" unitRef="U001" decimals="-3">364000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <!--Payments of Financing Costs-->
  <us-gaap:PaymentsOfFinancingCosts contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfFinancingCosts>
  <!--Payments of Financing Costs-->
  <us-gaap:PaymentsOfFinancingCosts contextRef="c20131104to20141102" unitRef="U001" decimals="-3">346000</us-gaap:PaymentsOfFinancingCosts>
  <!--Payments of Financing Costs-->
  <us-gaap:PaymentsOfFinancingCosts contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfFinancingCosts>
  <!--Payments of Ordinary Dividends, Noncontrolling Interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Payments of Ordinary Dividends, Noncontrolling Interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Payments of Ordinary Dividends, Noncontrolling Interest-->
  <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="c20151102to20161030" unitRef="U001" decimals="-3">11890000</us-gaap:PaymentsOfDividendsMinorityInterest>
  <!--Payment to minority shareholders-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToMinorityShareholders>
  <!--Payment to minority shareholders-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:PaymentsToMinorityShareholders>
  <!--Payment to minority shareholders-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20151102to20161030" unitRef="U001" decimals="-3">966000</us-gaap:PaymentsToMinorityShareholders>
  <!--Payment to minority shareholders-PSMC stock repurchase program [Member]-->
  <us-gaap:PaymentsToMinorityShareholders contextRef="c20140101to20140131_LegalEntityAxis_PsmcStockRepurchaseProgramMember" unitRef="U001" decimals="-5">1700000</us-gaap:PaymentsToMinorityShareholders>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20151102to20161030" unitRef="U001" decimals="-3">50147000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20131104to20141102" unitRef="U001" decimals="-3">91085000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20141103to20151101" unitRef="U001" decimals="-3">104033000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Purchase of equipment-MP Mask [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">1300000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Pension Expense-->
  <us-gaap:PensionExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-5">700000</us-gaap:PensionExpense>
  <!--Pension Expense-->
  <us-gaap:PensionExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-5">600000</us-gaap:PensionExpense>
  <!--Pension Expense-->
  <us-gaap:PensionExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-5">700000</us-gaap:PensionExpense>
  <!--Pension and Other Postretirement Benefits Disclosure [Text Block]-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 10 - EMPLOYEE RETIREMENT PLANS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company maintains a 401(k) Savings and Profit Sharing Plan ("401(k) Plan") which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee's contributions that are not in excess of 4% of the employee's compensation. Employee and employer contributions vest upon contribution. Annual employer contributions for all of the Company&amp;#8217;s defined contribution plans were $0.6 million in fiscal year 2016 and $0.7 million in fiscal years 2015 and 2014.&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20151101" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares issued (in shares)-->
  <us-gaap:PreferredStockSharesIssued contextRef="c20161030" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20151101" unitRef="U002" decimals="-3">2000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20161030" unitRef="U002" decimals="-3">2000000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20151101" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20161030" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20161030" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, shares outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20151101" unitRef="U002" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding-->
  <us-gaap:PreferredStockValue contextRef="c20161030" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding-->
  <us-gaap:PreferredStockValue contextRef="c20151101" unitRef="U001" decimals="-3">0</us-gaap:PreferredStockValue>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-179000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-20000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Proceeds from (Payments for) Other Financing Activities-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-711000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20131104to20141102" unitRef="U001" decimals="-5">1400000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20151102to20161030" unitRef="U001" decimals="-5">200000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Cash received for refunds of income taxes-->
  <us-gaap:ProceedsFromIncomeTaxRefunds contextRef="c20141103to20151101" unitRef="U001" decimals="-5">100000</us-gaap:ProceedsFromIncomeTaxRefunds>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20151102to20161030" unitRef="U001" decimals="-3">101853000</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from Sale of Investment Projects-->
  <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromSaleOfInvestmentProjects>
  <!--Proceeds from Sale of Equity Method Investments-MP Mask [Member]-->
  <us-gaap:ProceedsFromSaleOfEquityMethodInvestments contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">93100000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3463000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2651000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Proceeds from share-based arrangements-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1298000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">2200000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3100000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Cash received from options exercises-Employee Stock Option [Member]-->
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">1100000</us-gaap:ProceedsFromStockOptionsExercised>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030" unitRef="U001" decimals="-3" id="Item-25">55676000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101" unitRef="U001" decimals="-3" id="Item-26">56859000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102" unitRef="U001" decimals="-3">32035000</us-gaap:ProfitLoss>
  <!--Net income-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">6039000</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">12234000</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">44625000</us-gaap:ProfitLoss>
  <!--Net income-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">25996000</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">46200000</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-Noncontrolling Interest [Member]-->
  <us-gaap:ProfitLoss contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">9476000</us-gaap:ProfitLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:ProfitLoss contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20160801to20161030" unitRef="U001" decimals="-3" id="Item-27">6569000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20141103to20150201" unitRef="U001" decimals="-3" id="Item-28">7142000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20150803to20151101" unitRef="U001" decimals="-3">22151000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20160201to20160501" unitRef="U001" decimals="-3" id="Item-29">14153000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20151102to20160131" unitRef="U001" decimals="-3" id="Item-30">23501000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20150202to20150503" unitRef="U001" decimals="-3">12156000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20160502to20160731" unitRef="U001" decimals="-3">11453000</us-gaap:ProfitLoss>
  <!--Net income-->
  <us-gaap:ProfitLoss contextRef="c20150504to20150802" unitRef="U001" decimals="-3">15410000</us-gaap:ProfitLoss>
  <!--Property, Plant and Equipment, Useful Life-Minimum [Member]-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment, Useful Life-Machinery and Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment, Useful Life-Minimum [Member]-Furniture, Fixtures and Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment, Useful Life-Buildings and Improvements [Member]-Minimum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MinimumMember">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment, Useful Life-Furniture, Fixtures and Office Equipment [Member]-Maximum [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment, Useful Life-Maximum [Member]-Buildings and Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20151102to20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingImprovementsMember_RangeAxis_MaximumMember">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Property, Plant and Equipment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Depreciation and amortization, substantially all of which are included in cost of sales, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years and, furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <!--Property, Plant and Equipment [Table Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;Property, plant and equipment consists of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Land&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Buildings and improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,873&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Machinery and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,475,755&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,458,623&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Leasehold improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,856&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Furniture, fixtures and office equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Construction in progress&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,661,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,626,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,155,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,079,196&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;506,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;547,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101" unitRef="U001" decimals="-3">547284000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030" unitRef="U001" decimals="-3">506434000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">146515000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">158325000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-All Other Asia [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">10000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">176141000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">9617000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102" unitRef="U001" decimals="-3">550069000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-All Other Asia [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">0</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">8259000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">185087000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Korea [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">167618000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">207324000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-All Other Asia [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20141102_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">20000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">184282000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Taiwan [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">176644000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-Europe [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151101_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">10287000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, net-United States [Member]-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161030_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">173658000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, plant and equipment, gross-Furniture, Fixtures and Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">12700000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030" unitRef="U001" decimals="-3">1661549000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Building and Building Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">121873000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">1458623000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">23961000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101" unitRef="U001" decimals="-3">1626480000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">18856000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Furniture, Fixtures and Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3">12700000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">8172000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Machinery and Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">1475755000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Leasehold Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3">19224000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161030_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">8036000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Construction in Progress [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3">6657000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, plant and equipment, gross-Building and Building Improvements [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151101_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" unitRef="U001" decimals="-3">121472000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment Disclosure [Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 3 - PROPERTY, PLANT AND EQUIPMENT&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;Property, plant and equipment consists of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Land&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,172&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Buildings and improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,873&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;121,472&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Machinery and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,475,755&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,458,623&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Leasehold improvements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,856&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Furniture, fixtures and office equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Construction in progress&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,961&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,661,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,626,480&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: Accumulated depreciation and amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,155,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,079,196&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;506,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;547,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Property under capital leases are included in above property, plant and equipment as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Machinery and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,352&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,054&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,565&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;40,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <!--Purchase Obligation-->
  <us-gaap:PurchaseObligation contextRef="c20161030" unitRef="U001" decimals="-6">60000000</us-gaap:PurchaseObligation>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following table sets forth certain unaudited quarterly financial data:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal 2016:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(a)(d)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129,956&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,923&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;123,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;107,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,533&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;118,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,256&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal 2015:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;123,505&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;127,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;131,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,693&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28,184&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,095&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;143,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,156&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,151&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,859&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,622&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.06&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.06&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(a)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes $8.8 million gain on sale of investment in a foreign entity.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(b)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes a tax benefit in Taiwan of $1.8 million related to prior years.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(c)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(d)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(e)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-129000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-129000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Foreign Currency Translation Adjustments [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" unitRef="U001" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-AOCI Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AociIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-128000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax-Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]-->
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" unitRef="U001" decimals="-3">-128000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <!--Recorded Unconditional Purchase Obligation-->
  <us-gaap:RecordedUnconditionalPurchaseObligation contextRef="c20161030" unitRef="U001" decimals="-6">9000000</us-gaap:RecordedUnconditionalPurchaseObligation>
  <!--Related Party Transactions Disclosure [Text Block]-->
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 18 - OTHER RELATED PARTY TRANSACTIONS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The executive chairman of the board of the Company is also a director of an entity that provided secure managed information technology services to Photronics. Another director of the Company is the chief executive officer and chairman of the board of this entity. Since 2002 the Company has contracted with this entity for services it has provided to all of the Company's facilities. The Company incurred expenses for services provided by this entity of $0.2 million, $1.0 million, and $1.2 million in fiscal years 2016, 2015 and 2014, respectively, and had an outstanding balance of less than $0.1 million as of November 1, 2015.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Commencing in July of 2016 the Company entered into a contract for information technology services with a parent entity for which a member of our board of directors serves as the chief executive officer and chairman of the board of a wholly owned subsidiary of that entity. The executive chairman of the Company is also a director on the subsidiary company as well.&amp;#160;&amp;#160; During 2016 we incurred expenses of $0.3 million from the parent entity and had payables outstanding to the parent entity of $0.2 million at October 30, 2016.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 18pt;"&gt;The Company purchases photomask blanks from an entity of which an officer of the Company is a significant shareholder. The Company purchased $16.3 million, $20.2 million and $20.1 million of photomask blanks from this entity in 2016, 2015 and 2014, respectively, for which the amount owed to this entity was $2.7 million at October 30, 2016, and $4.5 million at November 1, 2015.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company believes that the terms of its transactions with the related parties described above were negotiated at arm's length and were no less favorable to the Company than terms it could have obtained from unrelated third parties. See Note 5 for additional related party transactions.&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <!--Related Party Transaction, Amounts of Transaction-Photomask Blank Supplier [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20141103to20151101_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">20200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Photomask Blank Supplier [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20131104to20141102_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">20100000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20141103to20151101_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">1000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20131104to20141102_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">1200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider 1 [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProvider1Member" unitRef="U001" decimals="-5">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Information Technology Services Provider [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_InformationTechnologyServicesProviderMember" unitRef="U001" decimals="-5">200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Related Party Transaction, Amounts of Transaction-Photomask Blank Supplier [Member]-->
  <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c20151102to20161030_RelatedPartyTransactionsByRelatedPartyAxis_PhotomaskBlankSupplierMember" unitRef="U001" decimals="-5">16300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
  <!--Repayments of convertible debt-Convertible senior notes due on April 2016 [Member]-->
  <us-gaap:RepaymentsOfConvertibleDebt contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="-5">50100000</us-gaap:RepaymentsOfConvertibleDebt>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">57609000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20141103to20151101" unitRef="U001" decimals="-3">9571000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Repayments of Debt and Capital Lease Obligations-->
  <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c20131104to20141102" unitRef="U001" decimals="-3">29782000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-3">21913000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">21654000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-3">21920000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-MP Mask [Member]-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">3100000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-MP Mask [Member]-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">1600000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development expenses-MP Mask [Member]-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">500000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and Development-->
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Research and Development&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Research and development costs are expensed as incurred, and consist primarily of global development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC photomask technologies. Research and development expenses also include the amortization of the estimated remaining value of a technology license agreement that the Company was a party to with Micron Technology, Inc. (&amp;#8220;Micron&amp;#8221;). Under this technology license agreement, the Company had access to certain photomask technology developed by Micron, which it retains the right to use in perpetuity.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20161030" unitRef="U001" decimals="-3">176260000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained earnings-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20151101" unitRef="U001" decimals="-3">130060000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Revenue Recognition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&amp;#160; Delivery is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&amp;#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&amp;#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. The Company reports its revenues net of any sales taxes billed to its customers.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">7837000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Employee Stock Purchase Plan [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockMember" unitRef="U006" decimals="2">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember">P4Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Expected term-Employee Stock Option [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]-->
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Intangible asset amortization over the next five years is estimated to be as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal Years:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,557&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,092&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102" unitRef="U001" decimals="-3">455527000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030" unitRef="U001" decimals="-3" id="Item-31">483456000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101" unitRef="U001" decimals="-3" id="Item-32">524206000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Korea [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">147921000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-United States [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">113670000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Europe [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">38726000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Europe [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">35792000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-United States [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">106740000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Integrated Circuits [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">420833000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-All Other Asia [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2169000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-All Other Asia [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2600000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Taiwan [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">193216000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Korea [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">141017000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Flat Panel Displays [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">102848000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Flat Panel Displays [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">118925000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Korea [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_StatementGeographicalAxis_KR" unitRef="U001" decimals="-3">140386000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Integrated Circuits [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">352679000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-United States [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">132792000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Integrated Circuits [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_ProductOrServiceAxis_IntegratedCircuitsMember" unitRef="U001" decimals="-3">364531000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Taiwan [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20131104to20141102_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">167075000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Taiwan [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_StatementGeographicalAxis_TW" unitRef="U001" decimals="-3">205141000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Europe [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20161030_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">33384000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-Flat Panel Displays [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_ProductOrServiceAxis_FlatPanelDisplaysMember" unitRef="U001" decimals="-3">103373000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-All Other Asia [Member]-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20151101_StatementGeographicalAxis_AllOtherAsiaMember" unitRef="U001" decimals="-3">2560000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20151102to20160131" unitRef="U001" decimals="-3" id="Item-33">129956000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150504to20150802" unitRef="U001" decimals="-3">131699000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160502to20160731" unitRef="U001" decimals="-3">123209000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20141103to20150201" unitRef="U001" decimals="-3" id="Item-34">123505000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160801to20161030" unitRef="U001" decimals="-3" id="Item-35">107368000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20160201to20160501" unitRef="U001" decimals="-3" id="Item-36">122923000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150803to20151101" unitRef="U001" decimals="-3">141693000</us-gaap:SalesRevenueGoodsNet>
  <!--Sales Revenue, Goods, Net-->
  <us-gaap:SalesRevenueGoodsNet contextRef="c20150202to20150503" unitRef="U001" decimals="-3">127309000</us-gaap:SalesRevenueGoodsNet>
  <!--Schedule of Inventory-->
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;861&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,119&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <!--Income tax provision-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provisions consist of the following:&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;492&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(109&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Schedule of changes in accumulated other comprehensive income by component-->
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The following tables set forth the&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;changes in the Company's accumulated other comprehensive income by component (net of tax of $0)&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;for the years ended October 30, 2016 and November 1, 2015:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;of Cash&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Flow Hedge&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November&amp;#160; 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net current period other comprehensive income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: other comprehensive (income) loss attributable to noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,267&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,972&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(927&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,671&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Foreign Currency&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Translation&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjustments&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;of Cash&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Flow Hedge&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November 2, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,651&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(443&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other comprehensive loss before reclassifications&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,535&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Amounts reclassified from other accumulated comprehensive income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net current period other comprehensive income (loss)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,154&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(40,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less: other comprehensive loss attributable to noncontrolling interests&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,869&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(633&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(10,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <!--Net deferred income tax assets-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The net deferred income tax assets consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Deferred income tax assets&lt;/font&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Net operating losses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,582&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Reserves not currently deductible&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,876&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,158&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Alternative minimum tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Tax credit carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,814&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,782&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78,612&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Valuation allowances&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(29,315&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(38,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,024&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;39,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred income tax liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Undistributed earnings of foreign subsidiaries&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,962&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,953&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(19,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(17,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Investments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;74&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(328&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(24,193&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(28,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Reported per adoption of new accounting standard (see below):&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Deferred income tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,322&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Deferred income tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(1,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,874&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Summary of option activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The table below presents a summary of stock options activity during fiscal year 2016 and information on stock options outstanding at October 30, 2016.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 55%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Weighted-&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid; width: 9%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted-&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Remaining&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Contractual Life&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Aggregate&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Intrinsic Value&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 55%;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 9%;"&gt;&lt;div style="text-align: right;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,803,168&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;667,250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11.83&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(572,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cancelled and forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(363,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Outstanding at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,535,335&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;6.4 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Exercisable at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,973,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5.93&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.8 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 55%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Vested and expected to vest as of &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438,261&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;6.3 years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Geographic information-->
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company's 2016, 2015 and 2014 net sales by geographic area and of ICs and FPDs, and long-lived assets by geographic area were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;193,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;205,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;167,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Korea&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;147,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;140,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;113,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;132,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,384&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All other Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,560&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;455,527&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;IC&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;364,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;420,833&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;352,679&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;FPD&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;118,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;103,373&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;102,848&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;455,527&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;176,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,087&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;207,324&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,658&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,282&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;158,325&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Korea&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;146,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;167,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;176,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,617&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,259&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All other Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;506,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;547,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;550,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <!--Income before income tax provision for domestic and foreign-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Income before the income tax provisions consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(23,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;54,204&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;63,394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;64,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,474&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;70,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;41,330&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2016, 2015 and 2014 are presented in the following&lt;/font&gt; table:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Expected volatility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;53.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Risk-free rate of return&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.2 &amp;#8211; 1.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.3 &amp;#8211; 1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Dividend yield&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Expected term&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;5.1 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.7 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;4.6 years&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]-->
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Share based payment awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,641&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total potentially dilutive shares excluded&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,635&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,641&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <!--Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,757&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Additions (reductions) for tax positions in prior years&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;744&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(212&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,437&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Additions based on current year tax positions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;268&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;272&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Settlements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(378&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(720&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Lapses of statutes of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(350&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Balance at end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,606&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,029&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]-->
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;"&gt;The calculation of basic and diluted earnings per share is presented as follows:&lt;/div&gt;&lt;div style="background-color: #ffffff;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;25,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Interest expense on convertible notes, net of related tax effects&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,138&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;48,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,422&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares computations:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares used for basic earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,539&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,331&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;61,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Effect of dilutive securities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,841&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,085&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,945&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;"&gt;Share-based payment awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;955&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Dilutive common shares&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,815&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,052&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,900&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Weighted-average common shares used for diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;76,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;78,383&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;66,679&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Basic earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Diluted earnings per share&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <!--Fair and carrying values of convertible senior notes-->
  <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The table below presents the fair and carrying values of the Company's convertible senior notes at October 30, 2016 and November 1, 2015.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Carrying Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Carrying Value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;3.25% convertible senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;68,230&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;64,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;3.25% convertible senior notes due 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;60,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
  <!--Fair values of assets acquired and liabilities assumed-->
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following table summarizes the fair values of assets acquired and liabilities assumed of DPTT, the fair value of the noncontrolling interests and consideration given for DPTT at the acquisition date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,508&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Inventory&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred tax asset&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,787&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,517&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;95,431&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Identifiable intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other long-term assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,328&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Accounts payable and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(32,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred tax liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,042&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other long-term liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Total net assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;114,719&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncontrolling interests retained by DNP&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,348&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Consideration &amp;#8211; 49.99% of fair value of PSMC&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;40,999&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gain on acquisition&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,372&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <!--Effect on financial statement deferred income taxes line items of adopting ASU 2015-17-->
  <us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;The effect on our fiscal year 2015 financial statement deferred income taxes line items of adopting ASU 2015-17 is presented below.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Classification&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Previously &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Reported&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Change Due &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;to Adoption&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Retrospectively &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Adjusted&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="text-align: right;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(3,354&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Noncurrent liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,388&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock>
  <!--Quarterly financial data-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following table sets forth certain unaudited quarterly financial data:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;First&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Second&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Third&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fourth&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal 2016:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(b)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;(a)(d)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;129,956&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;122,923&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;123,209&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;107,368&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;31,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20,533&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;118,706&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;23,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,153&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,569&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;55,676&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;11,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,256&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;46,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.16&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.12&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal 2015:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;123,505&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;127,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;131,699&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,693&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;28,184&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,095&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;37,243&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;143,136&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,156&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,410&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,151&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,859&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net income attributable to Photronics, Inc. shareholders&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,837&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,060&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,622&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;44,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Earnings per share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.06&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.18&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.06&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.25&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;0.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(a)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes $8.8 million gain on sale of investment in a foreign entity.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(b)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes a tax benefit in Taiwan of $1.8 million related to prior years.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(c)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(d)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;"&gt;(e)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Schedule of Finite-Lived Intangible Assets [Table Text Block]-->
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Intangible assets consist of:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;As of October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Gross&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Accumulated&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Net&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Technology license agreement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;59,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(41,400&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,657&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Software and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,444&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,941&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;503&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;74,717&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(54,863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;As of November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Technology license agreement&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;59,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(37,426&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,190&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Customer relationships&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,387&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Supply agreements&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,959&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(6,828&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;131&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Software and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,577&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,669&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;908&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;81,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(57,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <!--Minimum lease payments under the company's capital lease obligations-->
  <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;As of October 30, 2016, minimum lease payments under the Company's capital lease obligation was as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Fiscal Years:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,638&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,698&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,336&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;269&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net minimum lease payments under capital lease&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less current portion of net minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,428&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-term portion of minimum lease payments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,639&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
  <!--Future minimum lease payments under non-cancelable operating leases-->
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;At October 30, 2016, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,108&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,059&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;630&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;394&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;380&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 38%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;1,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 38%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <!--Summary of the status of the company's outstanding restricted stock awards-->
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;A summary of restricted stock award activity during fiscal year 2016 and the status of the Company's outstanding restricted stock awards as of October 30, 2016, is presented below:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 66%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Restricted Stock&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Weighted-Average&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Fair Value at &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Grant Date&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Outstanding at November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;189,588&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;7.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;115,225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12.13&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(142,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Cancelled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Outstanding at &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;162,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9.61&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Vested and expected to vest as of &lt;/font&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;October 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;154,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <!--Schedule of Capital Leased Assets [Table Text Block]-->
  <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Property under capital leases are included in above property, plant and equipment as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Machinery and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;34,917&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,245&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Less accumulated amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,352&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;16,054&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,565&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;40,191&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
  <!--Income tax rate reconciliation-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;U.S. federal income tax at statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;21,166&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,514&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;14,465&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Changes in valuation allowances&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,516&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(11,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,575&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Distributions from foreign subsidiaries&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,438&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;448&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;12,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign tax rate differentials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(9,620&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,356&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,864&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(944&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,729&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,847&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Uncertain tax positions, including reserves, settlements and resolutions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,255&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Gain on acquisition of DPTT&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,748&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Intercompany gain elimination&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,759&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax on foreign subsidiary earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;225&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;6,589&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Other, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(85&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;686&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,798&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;13,181&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,295&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Schedule of Long-term Debt Instruments [Table Text Block]-->
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Long-term borrowings consist of the following:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.25% convertible senior notes due in April 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.25% convertible senior notes due in April 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;57,500&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;2.77% capital lease obligation payable through July 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;15,346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;3.09% capital lease obligation payable through March 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,269&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;132,615&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;Less current portion&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,428&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;65,495&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;62,139&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;67,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <!--Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]-->
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr style="height: 91px;"&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="16" style="vertical-align: top; white-space: nowrap;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;"&gt;Schedule II&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;"&gt;Valuation and Qualifying Accounts&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;"&gt;for the Years Ended October 30, 2016, November 1, 2015&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;"&gt;and November 2, 2014&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balance at&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Beginning of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Charged to&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Costs and&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Expenses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Deductions&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Balance at&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;End of&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Allowance for Doubtful Accounts&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,301&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;642&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,901&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,301&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended November 2, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,541&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;277&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Deferred Tax Asset Valuation Allowance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended October 30, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(4,262&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(5,186&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;(c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;29,315&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended November 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(2,364&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;(b)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(8,421&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;(c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,763&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Year ended November 2, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;56,661&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;(7,113&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;(c)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;49,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;"&gt;(a)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Uncollectible accounts written off, net, and impact of foreign currency translation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;"&gt;(b)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Reversal of valuation allowance.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;"&gt;(c)&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left; width: auto;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Increase in deferred tax liability and utilization of net operating losses.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <!--Segment Reporting Disclosure [Text Block]-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 15 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company operates as a single operating segment as a manufacturer of photomasks, which are high precision quartz plates containing microscopic images of electronic circuits for use in the fabrication of IC's and FPDs. Geographic net sales are based primarily on where the Company's manufacturing facility is located.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;The Company's 2016, 2015 and 2014 net sales by geographic area and of ICs and FPDs, and long-lived assets by geographic area were as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Year Ended&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;193,216&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;205,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;167,075&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Korea&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;141,017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;147,921&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;140,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;113,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;132,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;106,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;33,384&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;35,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;38,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All other Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,169&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,560&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;455,527&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;IC&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;364,531&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;420,833&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;352,679&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;FPD&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;118,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;103,373&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;102,848&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;483,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;524,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;455,527&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;As of&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 2,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Taiwan&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;176,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;185,087&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;207,324&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;173,658&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;184,282&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;158,325&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Korea&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;146,515&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;167,618&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;176,141&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;9,617&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10,287&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;8,259&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;"&gt;All other Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;506,434&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;547,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;550,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;One customer accounted for 19%, 18% and 16% of the Company's net sales in fiscal years 2016, 2015 and 2014, respectively, and another customer accounted for 17%, 15%, and 11% of the Company&amp;#8217;s net sales in fiscal 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20141103to20151101" unitRef="U001" decimals="-3">48983000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20151102to20161030" unitRef="U001" decimals="-3">44577000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, General and Administrative Expense-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20131104to20141102" unitRef="U001" decimals="-3">49638000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20141103to20151101" unitRef="U001" decimals="-3">3689000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20131104to20141102" unitRef="U001" decimals="-3">4071000</us-gaap:ShareBasedCompensation>
  <!--Share-based compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3827000</us-gaap:ShareBasedCompensation>
  <!--Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">11.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Award vesting period-Employee Stock Option [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Employee Stock Option [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Minimum [Member]-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Award vesting period-Maximum [Member]-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Exercised (in dollars per share)-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">5.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Granted (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">12.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Granted (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20141103to20151101_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">8.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Granted (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20131104to20141102_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">8.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">667250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <!--Granted (in shares)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">115225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20151101_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">7.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">9.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20151101_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">189588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20161030_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="INF">67000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">162375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">5.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Maximum number of shares of common stock that may be issued (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20161030" unitRef="U002" decimals="-6">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Maximum number of shares of common stock that may be issued (in shares)-Employee Stock Purchase Plan [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20161030_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U006" decimals="3">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U006" decimals="3">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Maximum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember" unitRef="U006" decimals="3">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free rate of return-Employee Stock Option [Member]-Minimum [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember" unitRef="U006" decimals="3">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">1973635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Total intrinsic value of options exercised-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Vested (in dollars per share)-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">8.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">142438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">363050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Dividend yield-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20141103to20151101_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20151102to20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Total fair value of awards for which restrictions lapsed-Restricted Stock [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c20131104to20141102_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.537</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="3">0.484</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U006" decimals="2">0.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">9309000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">3803168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">3535335</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">7.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="c20151102to20161030">In March 2016 shareholders approved a new equity incentive compensation plan (&#x201C;the Plan&#x201D;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">3438261</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-3">9413000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Cancelled and forfeited (in dollars per share)-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">15.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20131104to20141102_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">4.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">4.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20141103to20151101_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2">3.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]-Employee Stock Option [Member]-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Option awards generally vest in one to four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of the Company&amp;#8217;s common stock on the date of grant using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's stock. The Company uses historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Share-Based Compensation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&amp;#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20131103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">61083000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">65930000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">68080000</us-gaap:SharesOutstanding>
  <!--Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:SharesOutstanding contextRef="c20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">66602000</us-gaap:SharesOutstanding>
  <!--Significant Accounting Policies [Text Block]-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Business&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &amp;#8220;we&amp;#8221;, or &amp;#8220;us&amp;#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Consolidation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The accompanying consolidated financial statements include the accounts of Photronics, Inc. and its majority-owned subsidiaries that the Company controls. All intercompany balances and transactions have been eliminated in consolidation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Estimates and Assumptions&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Fiscal Year&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's fiscal year ends on the Sunday closest to October thirty-first, and, as a result, a 53-week year occurs every 5 to 6 years. Fiscal years 2016, 2015 and 2014 each included 52 weeks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values due to the short-term maturities of these instruments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Inventories&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;October 30,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;November 1,&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Finished goods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;861&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2,987&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;4,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Raw materials&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;18,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;19,119&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;22,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;24,157&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Property, Plant and Equipment&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Depreciation and amortization, substantially all of which are included in cost of sales, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years and, furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Intangible Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&amp;#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Impairment of Long-Lived Assets&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of any impaired assets would generally be determined using a market or income approach.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Business Combinations&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&amp;#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Accounting for such transactions requires the Company&amp;#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&amp;#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Investments in Joint Ventures&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&amp;#8217;s consolidated financial statements.&amp;#160; Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Variable Interest Entities&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&amp;#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &amp;#8220;variable interest entities&amp;#8221;, or &amp;#8220;VIEs&amp;#8221;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &amp;#8220;controlling financial interest&amp;#8221; in such an entity when the Company has both the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Income Taxes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amount of earnings in the tax jurisdictions in which it operates.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowance. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Earnings Per Share&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Share-Based Compensation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&amp;#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Research and Development&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Research and development costs are expensed as incurred, and consist primarily of global development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC photomask technologies. Research and development expenses also include the amortization of the estimated remaining value of a technology license agreement that the Company was a party to with Micron Technology, Inc. (&amp;#8220;Micron&amp;#8221;). Under this technology license agreement, the Company had access to certain photomask technology developed by Micron, which it retains the right to use in perpetuity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Foreign Currency Translation&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company's international subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest and other income (expense), net were a net gain/(loss) of $(0.3) million, $2.5 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Noncontrolling Interests&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;Noncontrolling interests represents the minority shareholders' proportionate share in the equity of the Company's two majority-owned subsidiaries, Photronics DNP Mask Corporation ("PDMC") in Taiwan, of which noncontrolling interests owned 49.99% as of October 30, 2016 and November 1, 2015 and PK Ltd. ("PKL") in Korea of which noncontrolling shareholders owned approximately 0.3% and 0.2% as of October 30, 2016 and November 1, 2015, respectively.&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Revenue Recognition&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&amp;#160; Delivery is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&amp;#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&amp;#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. The Company reports its revenues net of any sales taxes billed to its customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Product Warranty&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;For a 30-day period, the Company warrants that items sold will conform to customer specifications. However, the Company&amp;#8217;s liability is limited to the repair or replacement of the photomasks at its sole option. We inspect photomasks for conformity to customer specifications prior to shipment.&amp;#160; Accordingly, customer claims related to items under warranty have historically been insignificant. The Company&amp;#8217;s warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Product Warranty-->
  <us-gaap:StandardProductWarrantyPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Product Warranty&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;For a 30-day period, the Company warrants that items sold will conform to customer specifications. However, the Company&amp;#8217;s liability is limited to the repair or replacement of the photomasks at its sole option. We inspect photomasks for conformity to customer specifications prior to shipment.&amp;#160; Accordingly, customer claims related to items under warranty have historically been insignificant. The Company&amp;#8217;s warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.&lt;/div&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">143000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">172000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">159000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1295000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030" unitRef="U001" decimals="-3">1192000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1297000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1190000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101" unitRef="U001" decimals="-3">1066000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1064000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">513000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">618000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3">337000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <!--Share-based payment awards issued after fiscal year 2016 (in shares)-Subsequent Event [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c20161101to20170130_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="-5">600000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Employee Stock Option [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="INF">572033</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030" unitRef="U001" decimals="-3">3447000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2505000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1424000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">3441000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101" unitRef="U001" decimals="-3">2510000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102" unitRef="U001" decimals="-3">1427000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Noncontrolling Interest [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20131104to20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20141103to20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101" unitRef="U001" decimals="-3">762066000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030" unitRef="U001" decimals="-3">825474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">59439000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">2517000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">26403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">611000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103" unitRef="U001" decimals="-3">587831000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20131103_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">498861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">666000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">659000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-7671000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">85435000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">130060000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">21774000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">520182000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-10573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Common Stock [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">681000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">115511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">111444000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Noncontrolling Interest [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">115111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20141102" unitRef="U001" decimals="-3">739494000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">176260000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">541093000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20151101_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">526402000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20161030" unitRef="U001" decimals="-3">710363000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20151101" unitRef="U001" decimals="-3">646555000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-633000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-10573000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="U001" decimals="-3">-306000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">21774000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151101_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">-9634000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141102_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="U001" decimals="-3">-434000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141102_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">22651000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141102_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-443000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Foreign Currency Adjustment Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedTranslationAdjustmentMember" unitRef="U001" decimals="-3">-6567000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-7671000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="U001" decimals="-3">-177000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income Other [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeOtherMember" unitRef="U001" decimals="-3">-927000</us-gaap:StockholdersEquity>
  <!--Summary of Tax Credit Carryforwards [Table Text Block]-->
  <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Tax Credit Carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Expiration&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;&amp;#160;Period&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,121&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2019-2036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal alternative minimum tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;3,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;"&gt;Indefinite&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 13px;"&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;State tax&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;5,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2017-2030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
  <!--Summary of Operating Loss Carryforwards [Table Text Block]-->
  <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The following tables present the Company&amp;#8217;s available operating loss and credit carryforwards at October 30, 2016, and their related expiration periods:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Operating Loss Carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Amount&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Expiration &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"&gt;Periods&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;98,525&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2025-2033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;211,665&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2017-2036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;27,403&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman';"&gt;2018-2023&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
  <!--Tax Credit Carryforward, Expiration Date-Maximum [Member]-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20151102to20161030_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">2036-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Minimum [Member]-State tax [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20151102to20161030_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">2017-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Maximum [Member]-State tax [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20151102to20161030_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember">2030-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Expiration Date-Minimum [Member]-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20151102to20161030_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">2019-10-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax Credit Carryforward, Amount-Alternate Minimum Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20161030_TaxCreditCarryforwardAxis_AlternateMinimumTaxCreditCarryforwardMember" unitRef="U001" decimals="-3">3772000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Amount-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20161030_TaxCreditCarryforwardAxis_ResearchMember" unitRef="U001" decimals="-3">5121000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax Credit Carryforward, Amount-State tax [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20161030_TaxCreditCarryforwardAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-3">5681000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Remaining undistributed earnings considered to be indefinitely invested-->
  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c20161030" unitRef="U001" decimals="-5">165300000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
  <!--Additions for tax positions in prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20131104to20141102" unitRef="U001" decimals="-3">3437000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions for tax positions in prior years-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">744000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20151102to20161030" unitRef="U001" decimals="-3">268000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20141103to20151101" unitRef="U001" decimals="-3">318000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions based on current year tax positions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20131104to20141102" unitRef="U001" decimals="-3">272000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20151102to20161030" unitRef="U001" decimals="-3">57000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20131104to20141102" unitRef="U001" decimals="-3">318000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20141103to20151101" unitRef="U001" decimals="-3">350000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20141102_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">5000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20161030_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">4600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits that Would Impact Effective Tax Rate-Other Liabilities [Member]-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20151101_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5">4100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20151101" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20141102" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20161030" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20151102to20161030" unitRef="U001" decimals="-3">378000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20131104to20141102" unitRef="U001" decimals="-3">3155000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20141103to20151101" unitRef="U001" decimals="-3">720000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized tax benefits-Adjustment of Deferred Tax Asset [Member]-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20141102_BalanceSheetLocationAxis_AdjustmentOfDeferredTaxAssetMember" unitRef="U001" decimals="-5">100000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20151101" unitRef="U001" decimals="-3">4029000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20141102" unitRef="U001" decimals="-3">4993000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20131103" unitRef="U001" decimals="-3">4757000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20161030" unitRef="U001" decimals="-3">4606000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20141103to20151101" unitRef="U001" decimals="-3">212000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unremitted Earnings in Foreign Investment-->
  <us-gaap:UnremittedEarningsInForeignInvestmentPolicy contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;As of October 30, 2016, the undistributed earnings of foreign subsidiaries included in consolidated retained earnings amounted to $176.6 million, of which $11.3 million is not considered to be permanently invested. No provision has been made for future U.S. taxes payable on the remaining undistributed earnings of $165.3 million, as they are expected to be indefinitely invested in foreign jurisdictions and, therefore, are not anticipated to be subject to U.S. tax. Should the Company elect in the future to repatriate the foreign earnings so invested, it may incur additional income tax expense on those foreign earnings, the amount of which is not practicable to compute.&lt;/div&gt;&lt;/div&gt;</us-gaap:UnremittedEarningsInForeignInvestmentPolicy>
  <!--Estimates and Assumptions-->
  <us-gaap:UseOfEstimates contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;Estimates and Assumptions&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--Valuation Allowances and Reserves, Balance-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20141102_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3">49548000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">3301000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20141102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">3078000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20151101_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3">38763000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20131103_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">3541000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20131103_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3">56661000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161030_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3">29315000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">3901000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation allowance change-Foreign Jurisdictions [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20141103to20151101_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember" unitRef="U001" decimals="-5">1500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20141103to20151101" unitRef="U001" decimals="-5">-9300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20131104to20141102" unitRef="U001" decimals="-5">-7100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-Foreign Jurisdictions [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20151102to20161030_IncomeTaxAuthorityAxis_ForeignJurisdictionsMember" unitRef="U001" decimals="-5">4300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20151102to20161030" unitRef="U001" decimals="-5">-5200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-Taiwan [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20151102to20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-5">4800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-Taiwan [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20160201to20160501_StatementGeographicalAxis_TW" unitRef="U001" decimals="-5">1800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation allowance change-Taiwan [Member]-->
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c20160801to20161030_StatementGeographicalAxis_TW" unitRef="U001" decimals="-5">3000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <!--Valuation Allowances and Reserves, Deductions-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" id="Item-37">7113000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" id="Item-38">5186000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3" id="Item-39">507000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" id="Item-40">8421000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3" id="Item-41">42000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3" id="Item-42">-277000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Charged to Costs and Expenses-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" id="Item-43">-4262000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">730000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20151102to20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">642000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Allowance for Doubtful Accounts [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20131104to20141102_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsMember" unitRef="U001" decimals="-3">-740000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Charged to Costs and Expenses-Deferred Tax Asset Valuation Allowance [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20141103to20151101_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" id="Item-44">-2364000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Variable interest entity, methodology for determining whether entity is primary beneficiary-->
  <us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary contextRef="c20151102to20161030">This joint venture was a variable interest entity ("VIE") (as that term is defined in the ASC) because all costs of the joint venture were passed on to the Company and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon the Company and Micron for any additional cash requirements. On a quarterly basis the Company reassessed whether its interest in MP Mask gave it a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in the ASC as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, the Company determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#x2019;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchasing the majority of products produced by the VIE.</us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary>
  <!--Maximum exposure to loss from investment in VIE-MP Mask [Member]-->
  <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount contextRef="c20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">93000000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
  <!--Variable Interest Entity, Measure of Activity, Operating Income or Loss-MP Mask [Member]-->
  <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c20131104to20141102_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-6">0</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
  <!--Variable Interest Entity, Measure of Activity, Operating Income or Loss-MP Mask [Member]-->
  <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c20151102to20161030_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">-100000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
  <!--Variable Interest Entity, Measure of Activity, Operating Income or Loss-MP Mask [Member]-->
  <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss contextRef="c20141103to20151101_VariableInterestEntitiesByClassificationOfEntityAxis_MPMaskMember" unitRef="U001" decimals="-5">-100000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20131104to20141102" unitRef="U002" decimals="-3">66679000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20141103to20151101" unitRef="U002" decimals="-3">78383000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20151102to20161030" unitRef="U002" decimals="-3">76354000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20131104to20141102" unitRef="U002" decimals="-3">61779000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20151102to20161030" unitRef="U002" decimals="-3">67539000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20141103to20151101" unitRef="U002" decimals="-3">66331000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20131104to20141102" unitRef="U002" decimals="-3">4900000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20141103to20151101" unitRef="U002" decimals="-3">12052000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20151102to20161030" unitRef="U002" decimals="-3">8815000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Investment Amount Planned to Invest in Foreign Country-->
  <plab:InvestmentAmountPlannedToInvestInForeignCountry contextRef="c20161030" unitRef="U001" decimals="-6">160000000</plab:InvestmentAmountPlannedToInvestInForeignCountry>
  <!--Term of Planned Investment in Foreign Country-->
  <plab:TermOfPlannedInvestmentInForeignCountry contextRef="c20151102to20161030">P5Y</plab:TermOfPlannedInvestmentInForeignCountry>
  <!--Expansion into Foreign Country [Text Block]-->
  <plab:ExpansionIntoForeignCountryTextBlock contextRef="c20151102to20161030">&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"&gt;NOTE 21 &amp;#8211; EXPANSION INTO CHINA&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;In August 2016 the Company announced that it had signed an investment agreement with the Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC manufacturing facility in Xiamen, China. Under the terms of the agreement the Company will build and operate a state-of-the-art IC manufacturing and research and development facility, in return for which Xiamen Torch will provide certain investment incentives and support.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"&gt;The Company plans to invest $160 million in cash and equipment over the next five years, with construction commencing in 2017 and production estimated to start in late 2018. The investment will be financed with a mix of cash, transferred capital equipment and, possibly, local financing. Support for the project has been obtained from an existing customer.&lt;/div&gt;&lt;/div&gt;</plab:ExpansionIntoForeignCountryTextBlock>
  <!--Income Tax Reconciliation, Gain (Loss) on Acquisition-->
  <plab:IncomeTaxReconciliationGainLossOnAcquisition contextRef="c20131104to20141102" unitRef="U001" decimals="-3">5748000</plab:IncomeTaxReconciliationGainLossOnAcquisition>
  <!--Income Tax Reconciliation, Gain (Loss) on Acquisition-->
  <plab:IncomeTaxReconciliationGainLossOnAcquisition contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</plab:IncomeTaxReconciliationGainLossOnAcquisition>
  <!--Income Tax Reconciliation, Gain (Loss) on Acquisition-->
  <plab:IncomeTaxReconciliationGainLossOnAcquisition contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</plab:IncomeTaxReconciliationGainLossOnAcquisition>
  <!--Income Tax Reconciliation Tax on Foreign Subsidiary Earnings-->
  <plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-6589000</plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings>
  <!--Income Tax Reconciliation Tax on Foreign Subsidiary Earnings-->
  <plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings contextRef="c20131104to20141102" unitRef="U001" decimals="-3">0</plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings>
  <!--Income Tax Reconciliation Tax on Foreign Subsidiary Earnings-->
  <plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-225000</plab:IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings>
  <!--Income Tax Reconciliation, Intercompany gain (loss) elimination-->
  <plab:IncomeTaxReconciliationIntercompanyGainLossElimination contextRef="c20141103to20151101" unitRef="U001" decimals="-3">0</plab:IncomeTaxReconciliationIntercompanyGainLossElimination>
  <!--Income Tax Reconciliation, Intercompany gain (loss) elimination-->
  <plab:IncomeTaxReconciliationIntercompanyGainLossElimination contextRef="c20151102to20161030" unitRef="U001" decimals="-3">0</plab:IncomeTaxReconciliationIntercompanyGainLossElimination>
  <!--Income Tax Reconciliation, Intercompany gain (loss) elimination-->
  <plab:IncomeTaxReconciliationIntercompanyGainLossElimination contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-4759000</plab:IncomeTaxReconciliationIntercompanyGainLossElimination>
  <!--Term of tax year holidays-->
  <plab:TermOfTaxYearHolidays contextRef="c20151102to20161030">P5Y</plab:TermOfTaxYearHolidays>
  <!--Earnings of foreign subsidiaries included in consolidated retained earnings which are considered not to be permanently reinvested-->
  <plab:EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested contextRef="c20161030" unitRef="U001" decimals="-5">11300000</plab:EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested>
  <!--Undistributed earnings of foreign subsidiaries included in consolidated retained earnings-->
  <plab:UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings contextRef="c20161030" unitRef="U001" decimals="-5">176600000</plab:UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings>
  <!--Supply Agreement Term Subject To Mutually Agreeable Renewals-Co-venturer [Member]-->
  <plab:SupplyAgreementTermSubjectToMutuallyAgreeableRenewals contextRef="c20160502to20160531_VariableInterestEntitiesByClassificationOfEntityAxis_CoVenturerMember">P1Y</plab:SupplyAgreementTermSubjectToMutuallyAgreeableRenewals>
  <!--Return of capital to noncontrolling interests-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030" unitRef="U001" decimals="-3">955000</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Noncontrolling Interest [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_NoncontrollingInterestMember" unitRef="U001" decimals="-3">955000</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Additional Paid-in Capital [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Retained Earnings [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Common Stock [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Return of capital to noncontrolling interests-Accumulated Other Comprehensive Income [Member]-->
  <plab:ReturnOfCapitalToNoncontrollingInterests contextRef="c20151102to20161030_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</plab:ReturnOfCapitalToNoncontrollingInterests>
  <!--Face Amount Of Each Note Converted Or Convertible-Convertible senior notes due on April 2016 [Member]-->
  <plab:FaceAmountOfEachNoteConvertedOrConvertible contextRef="c20160401to20160430_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2016Member" unitRef="U001" decimals="0">1000</plab:FaceAmountOfEachNoteConvertedOrConvertible>
  <!--Face Amount Of Each Note Converted Or Convertible-Convertible Senior Notes Due On April2019 [Member]-->
  <plab:FaceAmountOfEachNoteConvertedOrConvertible contextRef="c20150101to20150131_DebtInstrumentAxis_ConvertibleSeniorNotesDueOnApril2019Member" unitRef="U001" decimals="0">1000</plab:FaceAmountOfEachNoteConvertedOrConvertible>
  <!--Facility production start date-->
  <plab:FacilityProductionStartDate contextRef="c20151102to20161030">2018</plab:FacilityProductionStartDate>
  <!--Facility construction start date-->
  <plab:FacilityConstructionStartDate contextRef="c20151102to20161030">2017</plab:FacilityConstructionStartDate>
  <!--Number of majority owned subsidiaries-->
  <plab:NumberOfMajorityOwnedSubsidiaries contextRef="c20151102to20161030" unitRef="U005" decimals="INF">2</plab:NumberOfMajorityOwnedSubsidiaries>
  <!--Period of warranty-->
  <plab:PeriodOfWarranty contextRef="c20151102to20161030">P30D</plab:PeriodOfWarranty>
  <!--Number of manufacturing facilities-Korea [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20151102to20161030_StatementGeographicalAxis_KR" unitRef="U004" decimals="INF">1</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-United States [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20151102to20161030_StatementGeographicalAxis_US" unitRef="U004" decimals="INF">3</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-Europe [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20151102to20161030_StatementGeographicalAxis_EuropeMember" unitRef="U004" decimals="INF">2</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-Taiwan [Member]-->
  <plab:NumberOfManufacturingFacilities contextRef="c20151102to20161030_StatementGeographicalAxis_TW" unitRef="U004" decimals="INF">3</plab:NumberOfManufacturingFacilities>
  <!--Number of manufacturing facilities-->
  <plab:NumberOfManufacturingFacilities contextRef="c20151102to20161030" unitRef="U004" decimals="INF">9</plab:NumberOfManufacturingFacilities>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20151102to20161030" unitRef="U001" decimals="-3">-589000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20141103to20151101" unitRef="U001" decimals="-3">-381000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Other Comprehensive Income (Loss), Other Adjustments, Net of Tax-->
  <plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax contextRef="c20131104to20141102" unitRef="U001" decimals="-3">-41000</plab:OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax>
  <!--Number of months of service completed-->
  <plab:NumberOfMonthsOfServiceCompleted contextRef="c20151102to20161030">P3M</plab:NumberOfMonthsOfServiceCompleted>
  <!--Minimum age of employees to come under retirement plan-->
  <plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan contextRef="c20151102to20161030">P18Y</plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan>
  <!--Liability arising from a business acquisition-->
  <plab:AccruedAcquisitionLiabilityCurrent contextRef="c20151101" unitRef="U001" decimals="-5">7100000</plab:AccruedAcquisitionLiabilityCurrent>
  <!--Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options That Are Vested And Expected to Vest, Weighted Average Grant Date Fair Value-Restricted Stock [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue contextRef="c20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U003" decimals="2">9.64</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue>
  <!--Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options Vested and Expected to Vest-Restricted Stock [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest contextRef="c20161030_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="INF">154245</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest>
  <!--Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued-Employee Stock Purchase Plan [Member]-->
  <plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued contextRef="c20151102to20161030_AwardTypeAxis_EmployeeStockMember" unitRef="U002" decimals="-5">1300000</plab:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</link:footnote>
    <link:loc xlink:href="#Item-1" xlink:label="Item-1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-1_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-5" xlink:label="Item-5_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-5_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-7" xlink:label="Item-7_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-7_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-11" xlink:label="Item-11_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-11_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-15" xlink:label="Item-15_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-15_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-17" xlink:label="Item-17_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-17_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-19" xlink:label="Item-19_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-19_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-24" xlink:label="Item-24_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-24_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-26" xlink:label="Item-26_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-26_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-28" xlink:label="Item-28_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-28_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-32" xlink:label="Item-32_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-32_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:loc xlink:href="#Item-34" xlink:label="Item-34_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-34_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</link:footnote>
    <link:loc xlink:href="#Item-2" xlink:label="Item-2_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-8" xlink:label="Item-8_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-14" xlink:label="Item-14_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-20" xlink:label="Item-20_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-20_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-25" xlink:label="Item-25_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:loc xlink:href="#Item-31" xlink:label="Item-31_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-31_lbl" xlink:to="Footnote-Item-2" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $8.8 million gain on sale of investment in a foreign entity.</link:footnote>
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-2_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-4" xlink:label="Item-4_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-4_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-8_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-10" xlink:label="Item-10_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-10_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-14_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-18" xlink:label="Item-18_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-18_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-20_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-21" xlink:label="Item-21_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-21_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-25_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-30" xlink:label="Item-30_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-30_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-31_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:loc xlink:href="#Item-33" xlink:label="Item-33_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-33_lbl" xlink:to="Footnote-Item-3" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</link:footnote>
    <link:loc xlink:href="#Item-3" xlink:label="Item-3_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-3_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-12" xlink:label="Item-12_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-12_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-16" xlink:label="Item-16_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-16_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-23" xlink:label="Item-23_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-23_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-27" xlink:label="Item-27_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-27_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:loc xlink:href="#Item-35" xlink:label="Item-35_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-35_lbl" xlink:to="Footnote-Item-4" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</link:footnote>
    <link:loc xlink:href="#Item-6" xlink:label="Item-6_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-6_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-9" xlink:label="Item-9_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-9_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-13" xlink:label="Item-13_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-13_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-22" xlink:label="Item-22_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-22_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-29" xlink:label="Item-29_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-29_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:loc xlink:href="#Item-36" xlink:label="Item-36_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-36_lbl" xlink:to="Footnote-Item-5" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Increase in deferred tax liability and utilization of net operating losses.</link:footnote>
    <link:loc xlink:href="#Item-37" xlink:label="Item-37_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-37_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Item-38" xlink:label="Item-38_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-38_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:loc xlink:href="#Item-40" xlink:label="Item-40_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-40_lbl" xlink:to="Footnote-Item-6" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Uncollectible accounts written off, net, and impact of foreign currency translation.</link:footnote>
    <link:loc xlink:href="#Item-39" xlink:label="Item-39_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-39_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Item-41" xlink:label="Item-41_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-41_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:loc xlink:href="#Item-42" xlink:label="Item-42_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-42_lbl" xlink:to="Footnote-Item-7" xlink:type="arc" />
    <link:footnote xlink:label="Footnote-Item-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reversal of valuation allowance.</link:footnote>
    <link:loc xlink:href="#Item-43" xlink:label="Item-43_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-43_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
    <link:loc xlink:href="#Item-44" xlink:label="Item-44_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-44_lbl" xlink:to="Footnote-Item-8" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>plab-20161030.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<xs:schema targetNamespace="http://photronics.com/20161030" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:plab="http://photronics.com/20161030" xmlns:us-types="http://fasb.org/us-types/2016-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="plab-20161030_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="plab-20161030_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="plab-20161030_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="plab-20161030_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://photronics.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
        <link:definition>020000 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <!--Parent Role: Consolidated Statements of Comprehensive Income-->
        <link:definition>030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedStatementsOfEquity" id="ConsolidatedStatementsOfEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>050000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd">
        <link:definition>060200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
        <link:definition>060300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IntangibleAssets" id="IntangibleAssets">
        <link:definition>060400 - Disclosure - INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc">
        <link:definition>060500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AccruedLiabilities" id="AccruedLiabilities">
        <link:definition>060600 - Disclosure - ACCRUED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/LongtermBorrowings" id="LongtermBorrowings">
        <link:definition>060700 - Disclosure - LONG-TERM BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/OperatingLeases" id="OperatingLeases">
        <link:definition>060800 - Disclosure - OPERATING LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SharebasedCompensation" id="SharebasedCompensation">
        <link:definition>060900 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/EmployeeRetirementPlans" id="EmployeeRetirementPlans">
        <link:definition>061000 - Disclosure - EMPLOYEE RETIREMENT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061100 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>061200 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SubsidiaryShareRepurchase" id="SubsidiaryShareRepurchase">
        <link:definition>061300 - Disclosure - SUBSIDIARY SHARE REPURCHASE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061400 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformation" id="GeographicAndSignificantCustomerInformation">
        <link:definition>061500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponent">
        <link:definition>061600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ConcentrationsOfCreditRisk" id="ConcentrationsOfCreditRisk">
        <link:definition>061700 - Disclosure - CONCENTRATIONS OF CREDIT RISK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/OtherRelatedPartyTransactions" id="OtherRelatedPartyTransactions">
        <link:definition>061800 - Disclosure - OTHER RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>061900 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/GainsOnSaleOfInvestments" id="GainsOnSaleOfInvestments">
        <link:definition>062000 - Disclosure - GAINS ON SALE OF INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ExpansionIntoChina" id="ExpansionIntoChina">
        <link:definition>062100 - Disclosure - EXPANSION INTO CHINA</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" id="QuarterlyResultsOfOperationsUnaudited">
        <link:definition>062200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
        <link:definition>062300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" id="ScheduleIivaluationAndQualifyingAccounts">
        <link:definition>062400 - Schedule - Schedule II-Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies">
        <!--Parent Role: ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
        <link:definition>070200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SharebasedCompensationPolicies" id="SharebasedCompensationPolicies">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>070900 - Disclosure - SHARE-BASED COMPENSATION (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxesPolicies" id="IncomeTaxesPolicies">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>071100 - Disclosure - INCOME TAXES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/FairValueMeasurementsPolicies" id="FairValueMeasurementsPolicies">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>071900 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/RecentAccountingPronouncementsPolicies" id="RecentAccountingPronouncementsPolicies">
        <!--Parent Role: RECENT ACCOUNTING PRONOUNCEMENTS-->
        <link:definition>072300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables">
        <!--Parent Role: ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
        <link:definition>080200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
        <!--Parent Role: PROPERTY, PLANT AND EQUIPMENT-->
        <link:definition>080300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
        <!--Parent Role: INTANGIBLE ASSETS-->
        <link:definition>080400 - Disclosure - INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables">
        <!--Parent Role: JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.-->
        <link:definition>080500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/LongtermBorrowingsTables" id="LongtermBorrowingsTables">
        <!--Parent Role: LONG-TERM BORROWINGS-->
        <link:definition>080700 - Disclosure - LONG-TERM BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/OperatingLeasesTables" id="OperatingLeasesTables">
        <!--Parent Role: OPERATING LEASES-->
        <link:definition>080800 - Disclosure - OPERATING LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>080900 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>081100 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
        <!--Parent Role: EARNINGS PER SHARE-->
        <link:definition>081200 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseTables" id="SubsidiaryShareRepurchaseTables">
        <!--Parent Role: SUBSIDIARY SHARE REPURCHASE-->
        <link:definition>081300 - Disclosure - SUBSIDIARY SHARE REPURCHASE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" id="GeographicAndSignificantCustomerInformationTables">
        <!--Parent Role: GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION-->
        <link:definition>081500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables">
        <!--Parent Role: CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT-->
        <link:definition>081600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>081900 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" id="QuarterlyResultsOfOperationsUnauditedTables">
        <!--Parent Role: QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)-->
        <link:definition>082200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails">
        <!--Parent Role: ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
        <link:definition>090200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
        <!--Parent Role: ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
        <link:definition>090202 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Fair Values of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails" id="AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails">
        <!--Parent Role: ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.-->
        <link:definition>090204 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
        <!--Parent Role: PROPERTY, PLANT AND EQUIPMENT-->
        <link:definition>090300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
        <!--Parent Role: INTANGIBLE ASSETS-->
        <link:definition>090400 - Disclosure - INTANGIBLE ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" id="JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
        <!--Parent Role: JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.-->
        <link:definition>090500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" id="AccruedLiabilitiesDetails">
        <!--Parent Role: ACCRUED LIABILITIES-->
        <link:definition>090600 - Disclosure - ACCRUED LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/LongtermBorrowingsDetails" id="LongtermBorrowingsDetails">
        <!--Parent Role: LONG-TERM BORROWINGS-->
        <link:definition>090700 - Disclosure - LONG-TERM BORROWINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/OperatingLeasesDetails" id="OperatingLeasesDetails">
        <!--Parent Role: OPERATING LEASES-->
        <link:definition>090800 - Disclosure - OPERATING LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SharebasedCompensationDetails" id="SharebasedCompensationDetails">
        <!--Parent Role: SHARE-BASED COMPENSATION-->
        <link:definition>090900 - Disclosure - SHARE-BASED COMPENSATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/EmployeeRetirementPlansDetails" id="EmployeeRetirementPlansDetails">
        <!--Parent Role: EMPLOYEE RETIREMENT PLANS-->
        <link:definition>091000 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>091100 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" id="IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>091102 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" id="IncomeTaxesDetailsCalc01">
        <!--Parent Role: INCOME TAXES (Details)-->
        <link:definition>091102 - Disclosure - INCOME TAXES (Details) CALC 01</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <!--Parent Role: EARNINGS PER SHARE-->
        <link:definition>091200 - Disclosure - EARNINGS PER SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseDetails" id="SubsidiaryShareRepurchaseDetails">
        <!--Parent Role: SUBSIDIARY SHARE REPURCHASE-->
        <link:definition>091300 - Disclosure - SUBSIDIARY SHARE REPURCHASE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: COMMITMENTS AND CONTINGENCIES-->
        <link:definition>091400 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" id="GeographicAndSignificantCustomerInformationDetails">
        <!--Parent Role: GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION-->
        <link:definition>091500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" id="ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
        <!--Parent Role: CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT-->
        <link:definition>091600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/OtherRelatedPartyTransactionsDetails" id="OtherRelatedPartyTransactionsDetails">
        <!--Parent Role: OTHER RELATED PARTY TRANSACTIONS-->
        <link:definition>091800 - Disclosure - OTHER RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <!--Parent Role: FAIR VALUE MEASUREMENTS-->
        <link:definition>091900 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails" id="GainsOnSaleOfInvestmentsDetails">
        <!--Parent Role: GAINS ON SALE OF INVESTMENTS-->
        <link:definition>092000 - Disclosure - GAINS ON SALE OF INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ExpansionIntoChinaDetails" id="ExpansionIntoChinaDetails">
        <!--Parent Role: EXPANSION INTO CHINA-->
        <link:definition>092100 - Disclosure - EXPANSION INTO CHINA (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" id="QuarterlyResultsOfOperationsUnauditedDetails">
        <!--Parent Role: QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)-->
        <link:definition>092200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" id="ScheduleIivaluationAndQualifyingAccountsDetails">
        <!--Parent Role: Schedule II-Valuation and Qualifying Accounts-->
        <link:definition>092400 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:element name="SupplyAgreementMember" id="plab_SupplyAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockOptionsActivityAbstract" id="plab_StockOptionsActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccruedAcquisitionLiabilityCurrent" id="plab_AccruedAcquisitionLiabilityCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="MinimumAgeOfEmployeesToComeUnderRetirementPlan" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMonthsOfServiceCompleted" id="plab_NumberOfMonthsOfServiceCompleted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PhotronicsDnpMaskCorporationPdmcMember" id="plab_PhotronicsDnpMaskCorporationPdmcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PsmcStockRepurchaseProgramMember" id="plab_PsmcStockRepurchaseProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ManufacturingFacilitiesByGeographicalRegionTable" id="plab_ManufacturingFacilitiesByGeographicalRegionTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ManufacturingFacilitiesByGeographicalRegionLineItems" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfManufacturingFacilities" id="plab_NumberOfManufacturingFacilities" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodOfWarranty" id="plab_PeriodOfWarranty" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMajorityOwnedSubsidiaries" id="plab_NumberOfMajorityOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PkLtdMember" id="plab_PkLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FacilityConstructionStartDate" id="plab_FacilityConstructionStartDate" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FacilityProductionStartDate" id="plab_FacilityProductionStartDate" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FaceAmountOfEachNoteConvertedOrConvertible" id="plab_FaceAmountOfEachNoteConvertedOrConvertible" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ConvertibleSeniorNotesDueOnApril2019Member" id="plab_ConvertibleSeniorNotesDueOnApril2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CapitalLeaseObligationPayableThrough2016Member" id="plab_CapitalLeaseObligationPayableThrough2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CapitalLeaseObligationPayableThrough2018Member" id="plab_CapitalLeaseObligationPayableThrough2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSeniorNotesDueOnApril2016Member" id="plab_ConvertibleSeniorNotesDueOnApril2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReturnOfCapitalToNoncontrollingInterests" id="plab_ReturnOfCapitalToNoncontrollingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="MPMaskMember" id="plab_MPMaskMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RetrospectivelyAdjustedMember" id="plab_RetrospectivelyAdjustedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxesAdditionalDisclosuresAbstract" id="plab_IncomeTaxesAdditionalDisclosuresAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" id="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" id="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ForeignJurisdictionsMember" id="plab_ForeignJurisdictionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TermOfTaxYearHolidays" id="plab_TermOfTaxYearHolidays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AlternateMinimumTaxCreditCarryforwardMember" id="plab_AlternateMinimumTaxCreditCarryforwardMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinancialStatementDeferredIncomeTaxesAbstract" id="plab_FinancialStatementDeferredIncomeTaxesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxReconciliationIntercompanyGainLossElimination" id="plab_IncomeTaxReconciliationIntercompanyGainLossElimination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" id="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AdjustmentOfDeferredTaxAssetMember" id="plab_AdjustmentOfDeferredTaxAssetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxReconciliationGainLossOnAcquisition" id="plab_IncomeTaxReconciliationGainLossOnAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AllOtherAsiaMember" id="plab_AllOtherAsiaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MajorCustomer1Member" id="plab_MajorCustomer1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherCustomerMember" id="plab_OtherCustomerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IntegratedCircuitsMember" id="plab_IntegratedCircuitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FlatPanelDisplaysMember" id="plab_FlatPanelDisplaysMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UnvestedOptionsMember" id="plab_UnvestedOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="plab_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PhotronicsSemiconductorMaskCorporationMember" id="plab_PhotronicsSemiconductorMaskCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" id="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InvestmentInForeignEntityMember" id="plab_InvestmentInForeignEntityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InformationTechnologyServicesProviderMember" id="plab_InformationTechnologyServicesProviderMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PhotomaskBlankSupplierMember" id="plab_PhotomaskBlankSupplierMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InformationTechnologyServicesProvider1Member" id="plab_InformationTechnologyServicesProvider1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSeniorNotesMember" id="plab_ConvertibleSeniorNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EXPANSIONINTOCHINAAbstract" id="plab_EXPANSIONINTOCHINAAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExpansionIntoForeignCountryTextBlock" id="plab_ExpansionIntoForeignCountryTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TermOfPlannedInvestmentInForeignCountry" id="plab_TermOfPlannedInvestmentInForeignCountry" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="InvestmentAmountPlannedToInvestInForeignCountry" id="plab_InvestmentAmountPlannedToInvestInForeignCountry" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>plab-20161030_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowingsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowingsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="calculation: Assets to IntangibleAssetsNetExcludingGoodwill" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="OtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to OtherAssetsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryNet" xlink:title="calculation: AssetsCurrent to InventoryNet" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: Assets to DeferredTaxAssetsNetNoncurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="calculation: Assets to InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="calculation: Liabilities to LongTermDebtAndCapitalLeaseObligations" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to OtherLiabilitiesNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="calculation: LiabilitiesCurrent to LongTermDebtAndCapitalLeaseObligationsCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableRelatedPartiesCurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to DeferredTaxLiabilitiesNoncurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="MinorityInterest" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to MinorityInterest" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapitalCommonStock" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="StockholdersEquity" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to StockholdersEquity" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to NetIncomeLossAttributableToNoncontrollingInterest" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: ProfitLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestAndDebtExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestAndDebtExpense" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="GainOnSaleOfInvestments" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to GainOnSaleOfInvestments" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OtherNonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="SalesRevenueGoodsNet" xlink:title="calculation: OperatingIncomeLoss to SalesRevenueGoodsNet" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="CostOfGoodsSold" xlink:title="calculation: OperatingIncomeLoss to CostOfGoodsSold" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="calculation: OperatingIncomeLoss to SellingGeneralAndAdministrativeExpense" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="ResearchAndDevelopmentExpense" xlink:title="calculation: OperatingIncomeLoss to ResearchAndDevelopmentExpense" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: ProfitLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="ProfitLoss" xlink:title="calculation: NetIncomeLoss to ProfitLoss" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to OtherComprehensiveIncomeLossNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="ProfitLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to ProfitLoss" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: ComprehensiveIncomeNetOfTax to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="calculation: ComprehensiveIncomeNetOfTax to ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="AdjustmentForAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to AdjustmentForAmortization" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainOnSaleOfInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainOnSaleOfInvestments" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsReceivable" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherCurrentAssets" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to DeferredIncomeTaxExpenseBenefit" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to DepreciationDepletionAndAmortization" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ShareBasedCompensation" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProfitLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProfitLoss" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInInventories" order="8.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsForProceedsFromOtherInvestingActivities" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ProceedsFromSaleOfInvestmentProjects" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to ProceedsFromSaleOfInvestmentProjects" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="CashAcquiredFromAcquisition" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to CashAcquiredFromAcquisition" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireIntangibleAssets" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireIntangibleAssets" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfDividendsMinorityInterest" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfFinancingCosts" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsToMinorityShareholders" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsToMinorityShareholders" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to RepaymentsOfDebtAndCapitalLeaseObligations" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromPaymentsForOtherFinancingActivities" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryFinishedGoods" xlink:title="calculation: InventoryNet to InventoryFinishedGoods" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryWorkInProcess" xlink:title="calculation: InventoryNet to InventoryWorkInProcess" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryRawMaterialsNetOfReserves" xlink:title="calculation: InventoryNet to InventoryRawMaterialsNetOfReserves" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:label="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="BusinessCombinationAcquiredReceivablesFairValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationAcquiredReceivablesFairValue" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to PropertyPlantAndEquipmentGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="CapitalLeasedAssetsGross" xlink:title="calculation: CapitalLeasesBalanceSheetAssetsByMajorClassNet to CapitalLeasedAssetsGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="calculation: CapitalLeasesBalanceSheetAssetsByMajorClassNet to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="calculation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to LongTermDebtAndCapitalLeaseObligations" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="calculation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to LongTermDebtAndCapitalLeaseObligationsCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="CapitalLeaseObligations" xlink:title="CapitalLeaseObligations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="CapitalLeasesFutureMinimumPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesFutureMinimumPaymentsDue" xlink:to="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="calculation: CapitalLeasesFutureMinimumPaymentsDue to CapitalLeasesFutureMinimumPaymentsDueInTwoYears" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="CapitalLeasesFutureMinimumPaymentsDueCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeasesFutureMinimumPaymentsDue" xlink:to="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="calculation: CapitalLeasesFutureMinimumPaymentsDue to CapitalLeasesFutureMinimumPaymentsDueCurrent" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeaseObligations" xlink:to="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="calculation: CapitalLeaseObligations to CapitalLeasesFutureMinimumPaymentsDue" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalLeaseObligations" xlink:to="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="calculation: CapitalLeaseObligations to CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="calculation: OperatingLeasesFutureMinimumPaymentsDue to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentStateAndLocalTaxExpenseBenefit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentForeignTaxExpenseBenefit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentFederalTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredFederalIncomeTaxExpenseBenefit" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredForeignIncomeTaxExpenseBenefit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesOther" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesUndistributedForeignEarnings" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="DeferredTaxLiabilitiesInvestments" xlink:title="DeferredTaxLiabilitiesInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesInvestments" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesInvestments" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredIncomeTaxLiabilities" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsValuationAllowance" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsOperatingLossCarryforwards" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxCreditCarryforwardsOther" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsOther" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsOther" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsGross" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsGross" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxAssetsNet" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxAssetsNet" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetailsCalc01">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxAssetsNetNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: DeferredIncomeTaxAssetsNet to DeferredTaxLiabilitiesNoncurrent" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationGainLossOnAcquisition" xlink:label="IncomeTaxReconciliationGainLossOnAcquisition" xlink:title="IncomeTaxReconciliationGainLossOnAcquisition" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationGainLossOnAcquisition" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationGainLossOnAcquisition" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxCredits" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxCredits" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxContingencies" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxContingencies" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:label="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:title="IncomeTaxReconciliationIntercompanyGainLossElimination" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationIntercompanyGainLossElimination" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationRepatriationOfForeignEarnings" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationOtherAdjustments" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:label="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:title="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" order="7.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="InterestOnConvertibleDebtNetOfTax" xlink:title="calculation: NetIncomeLossAttributableToParentDiluted to InterestOnConvertibleDebtNetOfTax" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="NetIncomeLoss" xlink:title="calculation: NetIncomeLossAttributableToParentDiluted to NetIncomeLoss" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToConversionOfDebtSecurities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTax to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="0.0" weight="-1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>plab-20161030_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ScheduleIivaluationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnauditedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ExpansionIntoChinaDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ExpansionIntoChinaDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#GainsOnSaleOfInvestmentsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OtherRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#OtherRelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchaseDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#EmployeeRetirementPlansDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowingsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowingsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnauditedTables" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformationTables" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchaseTables" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeasesTables" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowingsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowingsTables" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssetsTables" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#RecentAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" xlink:type="simple" xlink:href="plab-20161030.xsd#ScheduleIivaluationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="plab-20161030.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://photronics.com/role/ExpansionIntoChina" xlink:type="simple" xlink:href="plab-20161030.xsd#ExpansionIntoChina" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestments" xlink:type="simple" xlink:href="plab-20161030.xsd#GainsOnSaleOfInvestments" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://photronics.com/role/OtherRelatedPartyTransactions" xlink:type="simple" xlink:href="plab-20161030.xsd#OtherRelatedPartyTransactions" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRisk" xlink:type="simple" xlink:href="plab-20161030.xsd#ConcentrationsOfCreditRisk" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformation" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformation" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="plab-20161030.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchase" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchase" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlans" xlink:type="simple" xlink:href="plab-20161030.xsd#EmployeeRetirementPlans" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeases" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeases" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowings" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowings" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="plab-20161030.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssets" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssets" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfEquity" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://photronics.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="plab-20161030.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="definition: StatementLineItems to ProfitLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossNetOfTax" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="definition: StatementLineItems to NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="definition: StatementLineItems to DebtConversionConvertedInstrumentAmount1" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="definition: StatementLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Dividends" xlink:label="Dividends" xlink:title="Dividends" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Dividends" xlink:title="definition: StatementLineItems to Dividends" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ReturnOfCapitalToNoncontrollingInterests" xlink:title="definition: StatementLineItems to ReturnOfCapitalToNoncontrollingInterests" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromRedemptions" xlink:title="definition: StatementLineItems to MinorityInterestDecreaseFromRedemptions" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowings" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchase" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRisk" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OtherRelatedPartyTransactions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ExpansionIntoChina" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationsPolicy" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationsPolicy" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:label="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UnvestedOptionsMember" xlink:label="UnvestedOptionsMember" xlink:title="UnvestedOptionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="UnvestedOptionsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to UnvestedOptionsMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowingsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchaseTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="definition: MinorityInterestLineItems to NoncontrollingInterestAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="NumberOfMajorityOwnedSubsidiaries" xlink:title="definition: MinorityInterestLineItems to NumberOfMajorityOwnedSubsidiaries" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: MinorityInterestLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="MinorityInterestLineItems" xlink:to="MinorityInterestTable" xlink:title="definition: MinorityInterestLineItems to MinorityInterestTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="MinorityInterestTable" xlink:to="LegalEntityAxis" xlink:title="definition: MinorityInterestTable to LegalEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="PkLtdMember" xlink:title="definition: EntityDomain to PkLtdMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="definition: EntityDomain to PhotronicsDnpMaskCorporationPdmcMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetUsefulLife" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingImprovementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="3.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="NumberOfManufacturingFacilities" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to NumberOfManufacturingFacilities" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityConstructionStartDate" xlink:label="FacilityConstructionStartDate" xlink:title="FacilityConstructionStartDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="FacilityConstructionStartDate" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to FacilityConstructionStartDate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityProductionStartDate" xlink:label="FacilityProductionStartDate" xlink:title="FacilityProductionStartDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="FacilityProductionStartDate" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to FacilityProductionStartDate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionLineItems to ManufacturingFacilitiesByGeographicalRegionTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ManufacturingFacilitiesByGeographicalRegionTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="definition: SegmentGeographicalDomain to EuropeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="definition: SegmentGeographicalDomain to KR" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:title="BusinessAcquisitionEffectiveDateOfAcquisition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="definition: BusinessAcquisitionLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquisitionRelatedCosts" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Depreciation" xlink:title="definition: BusinessAcquisitionLineItems to Depreciation" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="definition: BusinessAcquisitionLineItems to FiniteLivedIntangibleAssetUsefulLife" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:label="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to PhotronicsDnpMaskCorporationPdmcMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to LegalEntityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="CoVenturerMember" xlink:title="definition: EntityDomain to CoVenturerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsSemiconductorMaskCorporationMember" xlink:label="PhotronicsSemiconductorMaskCorporationMember" xlink:title="PhotronicsSemiconductorMaskCorporationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="PhotronicsSemiconductorMaskCorporationMember" xlink:title="definition: EntityDomain to PhotronicsSemiconductorMaskCorporationMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:label="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="BusinessCombinationAcquiredReceivablesFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquiredReceivablesFairValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:title="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:title="BusinessCombinationAcquiredReceivablesGrossContractualAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquiredReceivablesGrossContractualAmount" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:title="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationAcquiredReceivablesEstimatedUncollectible" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="20.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to PhotronicsDnpMaskCorporationPdmcMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaRevenue" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaNetIncomeLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: BusinessAcquisitionLineItems to NetIncomeLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:title="BusinessAcquisitionProFormaEarningsPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaEarningsPerShareDiluted" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementScenarioAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementScenarioAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProFormaMember" xlink:label="ProFormaMember" xlink:title="ProFormaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ProFormaMember" xlink:title="definition: ScenarioUnspecifiedDomain to ProFormaMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasedAssetsGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasedAssetsGross" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="9.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LandMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" order="6.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGross" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNet" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="LicensingAgreementsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to LicensingAgreementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerListsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerListsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementMember" xlink:label="SupplyAgreementMember" xlink:title="SupplyAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="SupplyAgreementMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to SupplyAgreementMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="definition: VariableInterestEntityLineItems to InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentDividendsOrDistributions" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityEntityMaximumLossExposureAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="definition: VariableInterestEntityLineItems to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="DueToRelatedPartiesCurrent" xlink:title="definition: VariableInterestEntityLineItems to DueToRelatedPartiesCurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: VariableInterestEntityLineItems to AccountsReceivableNetCurrent" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsOther" xlink:label="FeesAndCommissionsOther" xlink:title="FeesAndCommissionsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="FeesAndCommissionsOther" xlink:title="definition: VariableInterestEntityLineItems to FeesAndCommissionsOther" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: VariableInterestEntityLineItems to AmortizationOfIntangibleAssets" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="CostOfGoodsSold" xlink:title="definition: VariableInterestEntityLineItems to CostOfGoodsSold" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="ResearchAndDevelopmentExpense" xlink:title="definition: VariableInterestEntityLineItems to ResearchAndDevelopmentExpense" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="definition: VariableInterestEntityLineItems to PaymentsToAcquireProductiveAssets" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="definition: VariableInterestEntityLineItems to ProceedsFromSaleOfEquityMethodInvestments" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentRealizedGainLossOnDisposal" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="definition: VariableInterestEntityLineItems to SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationRevenue" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="definition: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="VariableInterestEntityLineItems" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="definition: VariableInterestEntityLineItems to ScheduleOfVariableInterestEntitiesTable" order="24.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="definition: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain_2" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain_2" xlink:title="definition: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="MPMaskMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to MPMaskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="CoVenturerMember" xlink:title="definition: ClassificationOfVariableInterestEntityDomain to CoVenturerMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="definition: DebtInstrumentLineItems to RepaymentsOfConvertibleDebt" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="definition: DebtInstrumentLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentConvertibleNumberOfEquityInstruments" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="definition: DebtInstrumentLineItems to FaceAmountOfEachNoteConvertedOrConvertible" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentConvertibleConversionPrice1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateEffectivePercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateEffectivePercentage" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentFaceAmount" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentPeriodicPaymentPrincipal" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentFrequencyOfPeriodicPayment" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="definition: DebtInstrumentLineItems to LineOfCredit" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTerm" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:label="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:title="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="definition: DebtInstrumentLineItems to InterestPaid" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="PaymentsOfFinancingCosts" xlink:title="definition: DebtInstrumentLineItems to PaymentsOfFinancingCosts" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:title="CapitalLeasesFutureMinimumPaymentsDueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsDueAbstract" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="CapitalLeasesFutureMinimumPaymentsDueCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsDueCurrent" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsDueInTwoYears" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="CapitalLeasesFutureMinimumPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsDue" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="definition: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="CapitalLeaseObligations" xlink:title="CapitalLeaseObligations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeaseObligations" xlink:title="definition: DebtInstrumentLineItems to CapitalLeaseObligations" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="CapitalLeaseObligationsCurrent" xlink:title="CapitalLeaseObligationsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeaseObligationsCurrent" xlink:title="definition: DebtInstrumentLineItems to CapitalLeaseObligationsCurrent" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="CapitalLeaseObligationsNoncurrent" xlink:title="CapitalLeaseObligationsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeaseObligationsNoncurrent" xlink:title="definition: DebtInstrumentLineItems to CapitalLeaseObligationsNoncurrent" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ConvertibleDebt" xlink:title="definition: DebtInstrumentLineItems to ConvertibleDebt" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsCurrent" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligations" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="33.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: DebtInstrumentTable to DebtInstrumentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="definition: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="definition: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2018Member" xlink:title="definition: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2018Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2016Member" xlink:label="CapitalLeaseObligationPayableThrough2016Member" xlink:title="CapitalLeaseObligationPayableThrough2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2016Member" xlink:title="definition: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2016Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="definition: DebtInstrumentTable to CreditFacilityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain_2" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain_2" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="definition: CreditFacilityDomain to RevolvingCreditFacilityMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionsActivityAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionsActivityAbstract" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromStockOptionsExercised" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="41.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="42.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="43.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="44.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="45.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="46.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="47.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="48.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="49.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="51.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="52.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="53.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="54.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="55.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="56.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="57.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="58.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="59.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlansDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsNetAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxUncertaintiesAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxUncertaintiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefits" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefits" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsNetOfValuationAllowanceAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesAbstract" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredIncomeTaxAssetsNet" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:label="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="DeferredTaxAssetsLiabilitiesNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsLiabilitiesNetAbstract" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsNetNoncurrent" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesNoncurrent" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesUndistributedForeignEarnings" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="DeferredTaxLiabilitiesInvestments" xlink:title="DeferredTaxLiabilitiesInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesInvestments" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesInvestments" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxLiabilitiesOther" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredIncomeTaxLiabilities" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOperatingLossCarryforwards" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsTaxCreditCarryforwardsOther" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOther" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOther" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsGross" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsGross" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsValuationAllowance" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsNet" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsNet" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsTable" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsTable" order="25.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="BalanceSheetLocationAxis" xlink:title="definition: OperatingLossCarryforwardsTable to BalanceSheetLocationAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain_2" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain_2" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="definition: BalanceSheetLocationDomain to OtherLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AdjustmentOfDeferredTaxAssetMember" xlink:label="AdjustmentOfDeferredTaxAssetMember" xlink:title="AdjustmentOfDeferredTaxAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="AdjustmentOfDeferredTaxAssetMember" xlink:title="definition: BalanceSheetLocationDomain to AdjustmentOfDeferredTaxAssetMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="TaxCreditCarryforwardLineItems" xlink:title="TaxCreditCarryforwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="TaxCreditCarryforwardAmount" xlink:title="definition: TaxCreditCarryforwardLineItems to TaxCreditCarryforwardAmount" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="TaxCreditCarryforwardExpirationDate" xlink:title="definition: TaxCreditCarryforwardLineItems to TaxCreditCarryforwardExpirationDate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FinancialStatementDeferredIncomeTaxesAbstract" xlink:label="FinancialStatementDeferredIncomeTaxesAbstract" xlink:title="FinancialStatementDeferredIncomeTaxesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="FinancialStatementDeferredIncomeTaxesAbstract" xlink:title="definition: TaxCreditCarryforwardLineItems to FinancialStatementDeferredIncomeTaxesAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="DeferredTaxAssetsNetCurrent" xlink:title="definition: TaxCreditCarryforwardLineItems to DeferredTaxAssetsNetCurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="definition: TaxCreditCarryforwardLineItems to DeferredTaxAssetsNetNoncurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="definition: TaxCreditCarryforwardLineItems to DeferredTaxLiabilitiesNoncurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="TaxCreditCarryforwardTable" xlink:title="TaxCreditCarryforwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="TaxCreditCarryforwardTable" xlink:title="definition: TaxCreditCarryforwardLineItems to TaxCreditCarryforwardTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="TaxCreditCarryforwardTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="definition: TaxCreditCarryforwardTable to TaxCreditCarryforwardAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain" xlink:title="definition: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain_2" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain_2" xlink:title="definition: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ForeignCountryMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to ForeignCountryMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ResearchMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to ResearchMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to StateAndLocalJurisdictionMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentCreditMember" xlink:label="InvestmentCreditMember" xlink:title="InvestmentCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="InvestmentCreditMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to InvestmentCreditMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="GeneralBusinessMember" xlink:title="GeneralBusinessMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="GeneralBusinessMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to GeneralBusinessMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="TaxCreditCarryforwardTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="definition: TaxCreditCarryforwardTable to AdjustmentsForNewAccountingPronouncementsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember_2" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember_2" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201517Member" xlink:label="AccountingStandardsUpdate201517Member" xlink:title="AccountingStandardsUpdate201517Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201517Member" xlink:title="definition: TypeOfAdoptionMember to AccountingStandardsUpdate201517Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="TaxCreditCarryforwardTable" xlink:to="StatementScenarioAxis" xlink:title="definition: TaxCreditCarryforwardTable to StatementScenarioAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="ScenarioPreviouslyReportedMember" xlink:title="ScenarioPreviouslyReportedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioPreviouslyReportedMember" xlink:title="definition: ScenarioUnspecifiedDomain to ScenarioPreviouslyReportedMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RestatementAdjustmentMember" xlink:title="definition: ScenarioUnspecifiedDomain to RestatementAdjustmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_RetrospectivelyAdjustedMember" xlink:label="RetrospectivelyAdjustedMember" xlink:title="RetrospectivelyAdjustedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RetrospectivelyAdjustedMember" xlink:title="definition: ScenarioUnspecifiedDomain to RetrospectivelyAdjustedMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="TaxCreditCarryforwardTable" xlink:to="RangeAxis" xlink:title="definition: TaxCreditCarryforwardTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="definition: OperatingLossCarryforwardsLineItems to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxesAdditionalDisclosuresAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:label="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:title="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:title="definition: OperatingLossCarryforwardsLineItems to UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:label="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:title="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:title="definition: OperatingLossCarryforwardsLineItems to EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UndistributedEarningsOfForeignSubsidiaries" xlink:title="definition: OperatingLossCarryforwardsLineItems to UndistributedEarningsOfForeignSubsidiaries" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxHolidayAggregateDollarAmount" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxHolidayAggregateDollarAmount" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxHolidayIncomeTaxBenefitsPerShare" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TermOfTaxYearHolidays" xlink:title="definition: OperatingLossCarryforwardsLineItems to TermOfTaxYearHolidays" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxHolidayTerminationDate" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxHolidayTerminationDate" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesPaid" xlink:title="definition: OperatingLossCarryforwardsLineItems to IncomeTaxesPaid" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ProceedsFromIncomeTaxRefunds" xlink:title="definition: OperatingLossCarryforwardsLineItems to ProceedsFromIncomeTaxRefunds" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="definition: OperatingLossCarryforwardsLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwards" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwards" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsExpirationDate" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsExpirationDate" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefits" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefits" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="definition: OperatingLossCarryforwardsLineItems to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsTable" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsTable" order="23.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: OperatingLossCarryforwardsTable to IncomeTaxAuthorityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to DomesticCountryMember" order="1.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to ForeignCountryMember" order="2.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignJurisdictionsMember" xlink:title="definition: IncomeTaxAuthorityDomain to ForeignJurisdictionsMember" order="4.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="RangeAxis" xlink:title="definition: OperatingLossCarryforwardsTable to RangeAxis" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetailsCalc01" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="definition: SubsequentEventLineItems to StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="definition: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain_2" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain_2" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="StockCompensationPlanMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to StockCompensationPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="ConvertibleDebtSecuritiesMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to ConvertibleDebtSecuritiesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="MinorityInterestOwnershipPercentageByParent" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to MinorityInterestOwnershipPercentageByParent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="PaymentsToMinorityShareholders" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to PaymentsToMinorityShareholders" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to NetIncomeLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="LegalEntityAxis" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to LegalEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PsmcStockRepurchaseProgramMember" xlink:label="PsmcStockRepurchaseProgramMember" xlink:title="PsmcStockRepurchaseProgramMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="PsmcStockRepurchaseProgramMember" xlink:title="definition: EntityDomain to PsmcStockRepurchaseProgramMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to StatementEquityComponentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ConcentrationRiskTable to MajorCustomersAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain_2" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain_2" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="definition: NameOfMajorCustomerDomain to MajorCustomer1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="definition: NameOfMajorCustomerDomain to OtherCustomerMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="SalesRevenueGoodsNet" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to SalesRevenueGoodsNet" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to PropertyPlantAndEquipmentNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="definition: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="definition: SegmentGeographicalDomain to KR" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="definition: SegmentGeographicalDomain to EuropeMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="AllOtherAsiaMember" xlink:title="definition: SegmentGeographicalDomain to AllOtherAsiaMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ProductOrServiceAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="IntegratedCircuitsMember" xlink:title="definition: ProductsAndServicesDomain to IntegratedCircuitsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="FlatPanelDisplaysMember" xlink:title="definition: ProductsAndServicesDomain to FlatPanelDisplaysMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTax" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossLineItems to AccumulatedOtherComprehensiveIncomeLossTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: AccumulatedOtherComprehensiveIncomeLossTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to AociIncludingPortionAttributableToNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AociAttributableToNoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to AociAttributableToNoncontrollingInterestMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="definition: AociAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="definition: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:title="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="definition: AccumulatedOtherComprehensiveIncomeMember to AccumulatedOtherComprehensiveIncomeOtherMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/OtherRelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAmountsOfTransaction" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionAmountsOfTransaction" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableRelatedPartiesCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProviderMember" xlink:title="definition: RelatedPartyDomain to InformationTechnologyServicesProviderMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProvider1Member" xlink:title="definition: RelatedPartyDomain to InformationTechnologyServicesProvider1Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="PhotomaskBlankSupplierMember" xlink:title="definition: RelatedPartyDomain to PhotomaskBlankSupplierMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to ConvertibleDebtFairValueDisclosures" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FairValueByBalanceSheetGroupingTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="definition: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="definition: FairValueByMeasurementBasisAxis to PortionAtFairValueFairValueDisclosureMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to LongtermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="AssetsFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to AssetsFairValueDisclosure" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LiabilitiesFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LiabilitiesFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain_2" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain_2" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsNonrecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsNonrecurringMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="definition: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="ScheduleOfInvestmentsTable" xlink:title="definition: ScheduleOfInvestmentsLineItems to ScheduleOfInvestmentsTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="definition: ScheduleOfInvestmentsTable to InvestmentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="definition: InvestmentAxis to InvestmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain_2" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain_2" xlink:title="definition: InvestmentAxis to InvestmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="definition: InvestmentDomain to InvestmentInForeignEntityMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ExpansionIntoChinaDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:title="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:title="definition: DebtInstrumentLineItems to DebtRelatedCommitmentFeesAndDebtIssuanceCosts" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="definition: DebtInstrumentLineItems to ConvertibleDebtFairValueDisclosures" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtInstrumentTable to LongtermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesMember" xlink:label="ConvertibleSeniorNotesMember" xlink:title="ConvertibleSeniorNotesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesMember" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorNotesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="definition: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="definition: ScheduleOfInvestmentsLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="ScheduleOfInvestmentsTable" xlink:title="definition: ScheduleOfInvestmentsLineItems to ScheduleOfInvestmentsTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="definition: ScheduleOfInvestmentsTable to InvestmentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="definition: InvestmentAxis to InvestmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain_2" xlink:title="InvestmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain_2" xlink:title="definition: InvestmentAxis to InvestmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="definition: InvestmentDomain to InvestmentInForeignEntityMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfInvestmentsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfInvestmentsTable to StatementGeographicalAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="definition: SegmentGeographicalDomain to TW" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToCostAndExpense" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesDeductions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAndQualifyingAccountsDisclosureTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain_2" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain_2" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to ValuationAllowanceOfDeferredTaxAssetsMember" order="2.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>plab-20161030_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityDomain_lbl" xml:lang="en-US" id="dei_EntityDomain_lbl">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="dei_EntityDomain_lbl" xlink:title="label: EntityDomain to dei_EntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="dei_EntityPublicFloat_lbl">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="dei_LegalEntityAxis_lbl">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:title="label: LegalEntityAxis to dei_LegalEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:label xlink:type="resource" xlink:label="invest_InvestmentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_InvestmentAxis_lbl" xml:lang="en-US" id="invest_InvestmentAxis_lbl">Investment [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentAxis" xlink:to="invest_InvestmentAxis_lbl" xlink:title="label: InvestmentAxis to invest_InvestmentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:label xlink:type="resource" xlink:label="invest_InvestmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_InvestmentDomain_lbl" xml:lang="en-US" id="invest_InvestmentDomain_lbl">Investment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentDomain" xlink:to="invest_InvestmentDomain_lbl" xlink:title="label: InvestmentDomain to invest_InvestmentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl">AOCI Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AociIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl">AOCI Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AociAttributableToNoncontrollingInterestMember to us-gaap_AociAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract_lbl">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201517Member" xlink:label="AccountingStandardsUpdate201517Member" xlink:title="AccountingStandardsUpdate201517Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201517Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate201517Member_lbl" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201517Member_lbl">ASU 2015-17 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201517Member" xlink:to="us-gaap_AccountingStandardsUpdate201517Member_lbl" xlink:title="label: AccountingStandardsUpdate201517Member to us-gaap_AccountingStandardsUpdate201517Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl">Payables - related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" xlink:title="label: AccountsPayableRelatedPartiesCurrent to us-gaap_AccountsPayableRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1">Amount due currently to related party at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableRelatedPartiesCurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" xlink:title="label: AccountsPayableRelatedPartiesCurrent to us-gaap_AccountsPayableRelatedPartiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl">ACCRUED LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:title="label: AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock to us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" xlink:title="label: AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock to us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts receivable, net of allowance of $3,901 in 2016 and $3,301 in 2015</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl1">Amount receivable from Micron Technology, Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl2" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl2">Accounts Receivable, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl2" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl">ACCRUED LIABILITIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:title="label: AccruedLiabilitiesCurrentAbstract to us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl1">Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedIncomeTaxesCurrent_lbl">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:title="label: AccruedIncomeTaxesCurrent to us-gaap_AccruedIncomeTaxesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedIncomeTaxesCurrent_lbl1">Accrued Income Taxes, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xlink:title="label: AccruedIncomeTaxesCurrent to us-gaap_AccruedIncomeTaxesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossTable to us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossLineItems to us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl">Less: Accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl">Amortization of Cash Flows Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl1">Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl">Amortization of Cash Flows Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl1">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">Accumulated Other Comprehensive Income [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" xlink:title="label: AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl">Foreign Currency Translation Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:title="label: AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember to us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:title="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl">Amortization of Cash Flow Hedge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" xlink:title="label: AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember to us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl1">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl1" xlink:title="label: AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember to us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Weighted-average amortization period for intangible assets acquired during the year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember_lbl">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalCommonStock_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:title="label: AdditionalPaidInCapitalCommonStock to us-gaap_AdditionalPaidInCapitalCommonStock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US" id="us-gaap_AdjustmentForAmortization_lbl">Amortization of deferred financing costs and intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" xlink:title="label: AdjustmentForAmortization to us-gaap_AdjustmentForAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:title="label: AdjustmentsForNewAccountingPronouncementsAxis to us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl">Share-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Share-based compensation costs incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsMember_lbl">Allowance for Doubtful Accounts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsMember" xlink:to="us-gaap_AllowanceForDoubtfulAccountsMember_lbl" xlink:title="label: AllowanceForDoubtfulAccountsMember to us-gaap_AllowanceForDoubtfulAccountsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Accounts receivable, allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization of supply agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Total potentially dilutive shares excluded (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesNameDomain_lbl">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:title="label: AntidilutiveSecuritiesNameDomain to us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis_lbl">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationAxis_lbl1" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis_lbl1">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl1" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain_lbl">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationDomain_lbl1" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain_lbl1">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl1" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_BuildingAndBuildingImprovementsMember_lbl">Buildings and Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xlink:title="label: BuildingAndBuildingImprovementsMember to us-gaap_BuildingAndBuildingImprovementsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xml:lang="en-US" id="us-gaap_BuildingAndBuildingImprovementsMember_lbl1">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl1" xlink:title="label: BuildingAndBuildingImprovementsMember to us-gaap_BuildingAndBuildingImprovementsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_BuildingImprovementsMember_lbl">Buildings and Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl" xlink:title="label: BuildingImprovementsMember to us-gaap_BuildingImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:title="BusinessAcquisitionEffectiveDateOfAcquisition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl">Date of acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:title="label: BusinessAcquisitionEffectiveDateOfAcquisition1 to us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl">Other long-term assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl">Deferred tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="BusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl">Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:title="label: BusinessDescriptionAndAccountingPoliciesTextBlock to us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl1">Business Description and Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl1" xlink:title="label: BusinessDescriptionAndAccountingPoliciesTextBlock to us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl">Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1">Business Acquisition, Pro Forma Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl">Consideration transferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl">Ownership percentage in PDMC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:title="label: BusinessAcquisitionPercentageOfVotingInterestsAcquired to us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xlink:title="label: BusinessAcquisitionPercentageOfVotingInterestsAcquired to us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl">Number of shares transferred to noncontrolling interests (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:title="label: BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued to us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl">Deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:title="label: BusinessAcquisitionsProFormaNetIncomeLoss to us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl1">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl1" xlink:title="label: BusinessAcquisitionsProFormaNetIncomeLoss to us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl">Other long-term liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:title="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl">Consideration - 49.99% of fair value of PSMC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl" xlink:title="label: BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned to us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl1">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl1" xlink:title="label: BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned to us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:title="BusinessAcquisitionProFormaEarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl">Diluted earnings per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xlink:title="label: BusinessAcquisitionProFormaEarningsPerShareDiluted to us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl">Business Acquisition, Pro Forma Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationAbstract to us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl">Pro forma information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationTextBlock to us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl">Gain on acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xlink:title="label: BusinessCombinationBargainPurchaseGainRecognizedAmount to us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl1">Gain on acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl1" xlink:title="label: BusinessCombinationBargainPurchaseGainRecognizedAmount to us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl2" xml:lang="en-US" id="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl2">Gain on acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl2" xlink:title="label: BusinessCombinationBargainPurchaseGainRecognizedAmount to us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl">Total net assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl">Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:title="label: BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:title="label: BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:label="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="BusinessCombinationAcquiredReceivablesFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquiredReceivablesFairValue_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquiredReceivablesFairValue_lbl">Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquiredReceivablesFairValue" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesFairValue_lbl" xlink:title="label: BusinessCombinationAcquiredReceivablesFairValue to us-gaap_BusinessCombinationAcquiredReceivablesFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl">Identifiable intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:title="label: BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:title="label: BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:title="BusinessCombinationAcquiredReceivablesGrossContractualAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl">Accounts receivable gross amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" xlink:title="label: BusinessCombinationAcquiredReceivablesGrossContractualAmount to us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl1">Business Combination, Acquired Receivables, Gross Contractual Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl1" xlink:title="label: BusinessCombinationAcquiredReceivablesGrossContractualAmount to us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl">Noncontrolling interests retained by DNP</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl" xlink:title="label: BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue to us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl1">Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl1" xlink:title="label: BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue to us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl">Business Combinations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationsPolicy_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationsPolicy_lbl1">Business Combinations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl1" xlink:title="label: BusinessCombinationsPolicy to us-gaap_BusinessCombinationsPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:title="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl">Accounts receivable estimated to be uncollectable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" xlink:title="label: BusinessCombinationAcquiredReceivablesEstimatedUncollectible to us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl1">Business Combination, Acquired Receivables, Estimated Uncollectible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl1" xlink:title="label: BusinessCombinationAcquiredReceivablesEstimatedUncollectible to us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl">Acquisition costs related to the merger included in selling, general and administrative expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:title="label: BusinessCombinationAcquisitionRelatedCosts to us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl">Total net assets acquired less noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="CapitalLeasesFutureMinimumPaymentsDueCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDueCurrent to us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl1">Capital Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDueCurrent to us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="CapitalLeaseObligations" xlink:title="CapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_CapitalLeaseObligations_lbl">Net minimum lease payments under capital lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl" xlink:title="label: CapitalLeaseObligations to us-gaap_CapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeaseObligations_lbl1">Capital Lease Obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl1" xlink:title="label: CapitalLeaseObligations to us-gaap_CapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="CapitalLeaseObligationsCurrent" xlink:title="CapitalLeaseObligationsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" id="us-gaap_CapitalLeaseObligationsCurrent_lbl">Less current portion of net minimum lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl" xlink:title="label: CapitalLeaseObligationsCurrent to us-gaap_CapitalLeaseObligationsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl">Capital leased assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNet to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1">Capital Leases, Balance Sheet, Assets by Major Class, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNet to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:title="CapitalLeasesFutureMinimumPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl">Minimum lease payments under the Company's capital lease obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDueAbstract to us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasedAssetsGross_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasedAssetsGross_lbl">Capital leased assets, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:title="label: CapitalLeasedAssetsGross to us-gaap_CapitalLeasedAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl">Accrual for property, plant and equipment purchased during year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl">Less interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments to us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl1">Capital Leases, Future Minimum Payments, Interest Included in Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl1" xlink:title="label: CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments to us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl1">Capital Leases, Future Minimum Payments Due in Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="CapitalLeaseObligationsNoncurrent" xlink:title="CapitalLeaseObligationsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_CapitalLeaseObligationsNoncurrent_lbl">Long-term portion of minimum lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xlink:title="label: CapitalLeaseObligationsNoncurrent to us-gaap_CapitalLeaseObligationsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeaseObligationsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeaseObligationsNoncurrent_lbl1">Capital Lease Obligations, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl1" xlink:title="label: CapitalLeaseObligationsNoncurrent to us-gaap_CapitalLeaseObligationsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl">Property under capital leases included in property, plant and equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" xlink:title="label: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:label="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:title="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1_lbl">Amount payable through the end of lease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1 to us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="CapitalLeasesFutureMinimumPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl">Future minimum payments due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDue to us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl1">Capital Leases, Future Minimum Payments Due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl1" xlink:title="label: CapitalLeasesFutureMinimumPaymentsDue to us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xml:lang="en-US" id="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl">Less accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:title="label: CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation to us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl">Carrying Value [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:title="label: CarryingReportedAmountFairValueDisclosureMember to us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2">Cash and cash equivalents at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="us-gaap_CashAcquiredFromAcquisition_lbl">Cash from acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:title="label: CashAcquiredFromAcquisition to us-gaap_CashAcquiredFromAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAcquiredFromAcquisition_lbl1" xml:lang="en-US" id="us-gaap_CashAcquiredFromAcquisition_lbl1">Cash Acquired from Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl1" xlink:title="label: CashAcquiredFromAcquisition to us-gaap_CashAcquiredFromAcquisition_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xml:lang="en-US" id="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl">Variable Interest Entity, Classification [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" xlink:title="label: ClassificationOfVariableInterestEntityDomain to us-gaap_ClassificationOfVariableInterestEntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CoVenturerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CoVenturerMember_lbl" xml:lang="en-US" id="us-gaap_CoVenturerMember_lbl">Co-venturer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoVenturerMember" xlink:to="us-gaap_CoVenturerMember_lbl" xlink:title="label: CoVenturerMember to us-gaap_CoVenturerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CoVenturerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CoVenturerMember_lbl1" xml:lang="en-US" id="us-gaap_CoVenturerMember_lbl1">DNP [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoVenturerMember" xlink:to="us-gaap_CoVenturerMember_lbl1" xlink:title="label: CoVenturerMember to us-gaap_CoVenturerMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl">COMMITMENTS AND CONTINGENCIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock, $0.01 par value, 150,000 shares authorized, 68,080 shares issued and outstanding at October 30, 2016, 66,602 shares issued and outstanding at November 1, 2015</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl">EMPLOYEE RETIREMENT PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Comprehensive income attributable to Photronics, Inc. shareholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl">Less: comprehensive income attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:title="label: ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US" id="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl">Software and Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:title="label: ComputerSoftwareIntangibleAssetMember to us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByTypeAxis_lbl">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:title="label: ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">CONCENTRATIONS OF CREDIT RISK</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTypeDomain_lbl">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:title="label: ConcentrationRiskTypeDomain to us-gaap_ConcentrationRiskTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Percent of net sales accounted for by significant customer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl1">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US" id="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl">Noncontrolling Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xlink:title="label: ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy to us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xml:lang="en-US" id="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" xlink:title="label: ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy to us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock_lbl">Consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl">Increase (decrease) in Photronics, Inc.'s additional paid-in capital and accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl1" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl1">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl1" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl">Effect of change in the entity's ownership interest in subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract_lbl">Effect of the change in the entity's ownership interest in PSMC [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl">Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US" id="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl">Variable Interest Entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xlink:title="label: ConsolidationVariableInterestEntityPolicy to us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" id="us-gaap_ConstructionInProgressMember_lbl">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:title="label: ConstructionInProgressMember to us-gaap_ConstructionInProgressMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebtFairValueDisclosures_lbl">Convertible senior notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtFairValueDisclosures" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures_lbl" xlink:title="label: ConvertibleDebtFairValueDisclosures to us-gaap_ConvertibleDebtFairValueDisclosures_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebt_lbl">Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl" xlink:title="label: ConvertibleDebt to us-gaap_ConvertibleDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_ConvertibleDebtSecuritiesMember_lbl">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xlink:title="label: ConvertibleDebtSecuritiesMember to us-gaap_ConvertibleDebtSecuritiesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsSold_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsSold_lbl">Cost of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" xlink:title="label: CostOfGoodsSold to us-gaap_CostOfGoodsSold_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsSold_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CostOfGoodsSold_lbl1" xml:lang="en-US" id="us-gaap_CostOfGoodsSold_lbl1">Cost of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl1" xlink:title="label: CostOfGoodsSold to us-gaap_CostOfGoodsSold_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsSold_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsSold_lbl2" xml:lang="en-US" id="us-gaap_CostOfGoodsSold_lbl2">Cost of Goods Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl2" xlink:title="label: CostOfGoodsSold to us-gaap_CostOfGoodsSold_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="CostsAndExpensesAbstract" xlink:title="CostsAndExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_CostsAndExpensesAbstract_lbl">Cost and expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xlink:title="label: CostsAndExpensesAbstract to us-gaap_CostsAndExpensesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityAxis_lbl">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:title="label: CreditFacilityAxis to us-gaap_CreditFacilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityDomain_lbl">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xlink:title="label: CreditFacilityDomain to us-gaap_CreditFacilityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerListsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CustomerListsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerListsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl" xlink:title="label: CustomerListsMember to us-gaap_CustomerListsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerListsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerListsMember_lbl1" xml:lang="en-US" id="us-gaap_CustomerListsMember_lbl1">Customer Lists [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl1" xlink:title="label: CustomerListsMember to us-gaap_CustomerListsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CustomerConcentrationRiskMember_lbl">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:title="label: CustomerConcentrationRiskMember to us-gaap_CustomerConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionOriginalDebtAmount1_lbl">Conversion of debt to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:title="label: DebtConversionOriginalDebtAmount1 to us-gaap_DebtConversionOriginalDebtAmount1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl">Conversion price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:title="label: DebtInstrumentConvertibleConversionPrice1 to us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl">Conversion of debt to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to us-gaap_DebtConversionConvertedInstrumentAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">LONG-TERM BORROWINGS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl">Conversion of debt to common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:title="label: DebtConversionConvertedInstrumentSharesIssued1 to us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xml:lang="en-US" id="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xlink:title="label: DebtConversionConvertedInstrumentSharesIssued1 to us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl">Repayment period of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl1">Debt Instrument, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl1" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount_lbl">Original face amount of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount_lbl1">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl">Periodic payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl">Number of shares each note is convertible to (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xlink:title="label: DebtInstrumentConvertibleNumberOfEquityInstruments to us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1">Debt Instrument, Convertible, Number of Equity Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" xlink:title="label: DebtInstrumentConvertibleNumberOfEquityInstruments to us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl">Frequency of periodic payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:title="label: DebtInstrumentFrequencyOfPeriodicPayment to us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1">Debt Instrument, Frequency of Periodic Payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" xlink:title="label: DebtInstrumentFrequencyOfPeriodicPayment to us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Maturity date of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl">Variable interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:title="label: DebtInstrumentInterestRateEffectivePercentage to us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" xlink:title="label: DebtInstrumentInterestRateEffectivePercentage to us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:title="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl">Financing expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:to="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xlink:title="label: DebtRelatedCommitmentFeesAndDebtIssuanceCosts to us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl">Deferred income tax assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xlink:title="label: DeferredTaxAssetsNetOfValuationAllowanceAbstract to us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet_lbl">Net deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet_lbl1">Deferred Income Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="DeferredTaxLiabilitiesInvestments" xlink:title="DeferredTaxLiabilitiesInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesInvestments_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesInvestments_lbl">Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesInvestments" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments_lbl" xlink:title="label: DeferredTaxLiabilitiesInvestments to us-gaap_DeferredTaxLiabilitiesInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesInvestments_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesInvestments_lbl1">Deferred Tax Liabilities, Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesInvestments" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments_lbl1" xlink:title="label: DeferredTaxLiabilitiesInvestments to us-gaap_DeferredTaxLiabilitiesInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Deferred [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl">Deferred income taxes liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetAbstract_lbl">Net deferred income tax assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:title="label: DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl">Deferred tax assets net of valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl1">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl">Net operating losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwards to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl">Deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl1">Deferred Tax Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:label="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="DeferredTaxAssetsLiabilitiesNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl">Reported per adoption of new accounting standard (see below) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" xlink:title="label: DeferredTaxAssetsLiabilitiesNetAbstract to us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl">Operating Loss Carryforward [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1">Deferred Tax Assets, Operating Loss Carryforwards, Components [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1">Noncurrent assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl2">Deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl2" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetCurrent_lbl">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xlink:title="label: DeferredTaxAssetsNetCurrent to us-gaap_DeferredTaxAssetsNetCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl">Alternative minimum tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl1">Deferred Tax Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl">Tax credit carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsOther to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl">Reserves not currently deductible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl">Undistributed earnings of foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" xlink:title="label: DeferredTaxLiabilitiesUndistributedForeignEarnings to us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" xlink:title="label: DeferredTaxLiabilitiesUndistributedForeignEarnings to us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesAbstract_lbl">Deferred income tax liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:title="label: DeferredTaxLiabilitiesAbstract to us-gaap_DeferredTaxLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1">Noncurrent liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2">Deferred income tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl1">Deferred Tax Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl">Valuation allowances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl">Maximum percentage of employees' gross pay that Company will match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl">Percentage of salary that can be contributed by the employee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl">Maximum percentage of employees' contributions that Company will match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl">Depreciation and amortization of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl1" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl1">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Pro forma adjustment for additional depreciation recorded on acquired long-lived assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="DescriptionOfNewAccountingPronouncementsNotYetAdopted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US" id="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl">RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xlink:title="label: DescriptionOfNewAccountingPronouncementsNotYetAdopted to us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xml:lang="en-US" id="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" xlink:title="label: DescriptionOfNewAccountingPronouncementsNotYetAdopted to us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="DilutiveSecuritiesAbstract" xlink:title="DilutiveSecuritiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DilutiveSecuritiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DilutiveSecuritiesAbstract_lbl" xml:lang="en-US" id="us-gaap_DilutiveSecuritiesAbstract_lbl">Effect of dilutive securities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DilutiveSecuritiesAbstract" xlink:to="us-gaap_DilutiveSecuritiesAbstract_lbl" xlink:title="label: DilutiveSecuritiesAbstract to us-gaap_DilutiveSecuritiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">SHARE-BASED COMPENSATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">SHARE-BASED COMPENSATION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Dividends" xlink:label="Dividends" xlink:title="Dividends" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Dividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_Dividends_lbl" xml:lang="en-US" id="us-gaap_Dividends_lbl">Dividends to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Dividends" xlink:to="us-gaap_Dividends_lbl" xlink:title="label: Dividends to us-gaap_Dividends_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Dividends_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Dividends_lbl1" xml:lang="en-US" id="us-gaap_Dividends_lbl1">Dividends</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Dividends" xlink:to="us-gaap_Dividends_lbl1" xlink:title="label: Dividends to us-gaap_Dividends_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="us-gaap_DomesticCountryMember_lbl">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:title="label: DomesticCountryMember to us-gaap_DomesticCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US" id="us-gaap_DueToRelatedPartiesCurrent_lbl">Amount owed to MP Mask</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl" xlink:title="label: DueToRelatedPartiesCurrent to us-gaap_DueToRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DueToRelatedPartiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_DueToRelatedPartiesCurrent_lbl1">Due to Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl1" xlink:title="label: DueToRelatedPartiesCurrent to us-gaap_DueToRelatedPartiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EuropeMember_lbl" xml:lang="en-US" id="us-gaap_EuropeMember_lbl">Europe [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EuropeMember" xlink:to="us-gaap_EuropeMember_lbl" xlink:title="label: EuropeMember to us-gaap_EuropeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerSharePolicyTextBlock_lbl">Earnings Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:title="label: EarningsPerSharePolicyTextBlock to us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl">Calculation of basic and diluted earnings per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Basic earnings per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Diluted earnings per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl2">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl2" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">EARNINGS PER SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">EARNINGS PER SHARE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl1">Earnings per share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl2">Earnings per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl2" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effects of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">U.S. statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl">Salaries, wages and related benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl">Share-based compensation cost capitalized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockMember_lbl">Employee Stock Purchase Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl" xlink:title="label: EmployeeStockMember to us-gaap_EmployeeStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl">Income tax benefits realized from stock option exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions to us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Period for recognition of compensation cost not yet recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl">Compensation cost not yet recognized related to share based payment awards other than options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl1">Employee Stock Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl1" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl">Unrecognized compensation cost related to unvested option awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl1">Equity Method Investment, Summarized Financial Information, Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl">Summarized financial information of MP Mask [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationAbstract to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1">Equity Method Investment, Summarized Financial Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationAbstract to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationRevenue to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1">Equity Method Investment, Summarized Financial Information, Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationRevenue to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1">Equity Method Investment, Summarized Financial Information, Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl">Gain on sale of equity method investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" xlink:title="label: EquityMethodInvestmentRealizedGainLossOnDisposal to us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl">Distributions from joint venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xlink:title="label: EquityMethodInvestmentDividendsOrDistributions to us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_lbl">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1">Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xlink:title="label: EquityMethodInvestmentsAndJointVenturesAbstract to us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl">Noncurrent liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl1">Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl1" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" xlink:title="label: EquityMethodInvestmentsDisclosureTextBlock to us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_lbl">Noncurrent assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:to="us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_lbl" xlink:title="label: EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets to us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsPolicy_lbl">Investments in Joint Ventures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl" xlink:title="label: EquityMethodInvestmentsPolicy to us-gaap_EquityMethodInvestmentsPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="EquityMethodInvestmentsTextBlock" xlink:title="EquityMethodInvestmentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsTextBlock_lbl">Summarized financial information of equity method investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xlink:title="label: EquityMethodInvestmentsTextBlock to us-gaap_EquityMethodInvestmentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentsTextBlock_lbl1">Equity Method Investments [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl1" xlink:title="label: EquityMethodInvestmentsTextBlock to us-gaap_EquityMethodInvestmentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl">Fair Value [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:title="label: EstimateOfFairValueFairValueDisclosureMember to us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl">Fair Value Financial Instruments Policy</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementFrequencyAxis_lbl">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:title="label: FairValueByMeasurementFrequencyAxis to us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">FAIR VALUE MEASUREMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementBasisAxis_lbl">Measurement Basis [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:title="label: FairValueByMeasurementBasisAxis to us-gaap_FairValueByMeasurementBasisAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xml:lang="en-US" id="us-gaap_FairValueByMeasurementBasisAxis_lbl1">Measurement Basis [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl1" xlink:title="label: FairValueByMeasurementBasisAxis to us-gaap_FairValueByMeasurementBasisAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsNonrecurringMember_lbl">Fair Value, Measurements, Nonrecurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:title="label: FairValueMeasurementsNonrecurringMember to us-gaap_FairValueMeasurementsNonrecurringMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementFrequencyDomain_lbl">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:title="label: FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember_lbl">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl">Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">FAIR VALUE MEASUREMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTable_lbl">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTable to us-gaap_FairValueByBalanceSheetGroupingTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosureItemAmountsDomain_lbl">Fair Value Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:title="label: FairValueDisclosureItemAmountsDomain to us-gaap_FairValueDisclosureItemAmountsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsOther" xlink:label="FeesAndCommissionsOther" xlink:title="FeesAndCommissionsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FeesAndCommissionsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FeesAndCommissionsOther_lbl" xml:lang="en-US" id="us-gaap_FeesAndCommissionsOther_lbl">Commission revenue earned under supply agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FeesAndCommissionsOther" xlink:to="us-gaap_FeesAndCommissionsOther_lbl" xlink:title="label: FeesAndCommissionsOther to us-gaap_FeesAndCommissionsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FeesAndCommissionsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FeesAndCommissionsOther_lbl1" xml:lang="en-US" id="us-gaap_FeesAndCommissionsOther_lbl1">Fees and Commissions, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FeesAndCommissionsOther" xlink:to="us-gaap_FeesAndCommissionsOther_lbl1" xlink:title="label: FeesAndCommissionsOther to us-gaap_FeesAndCommissionsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US" id="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl">Fair and carrying values of the Company's convertible senior notes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:title="label: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" xlink:title="label: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl">Net Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl">Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGross_lbl">Gross Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGross to us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:title="label: FiniteLivedIntangibleAssetUsefulLife to us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1">Estimated amortization period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" xlink:title="label: FiniteLivedIntangibleAssetUsefulLife to us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl">Intangible assets, net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl">Intangible asset amortization over the next five years [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiscalPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiscalPeriod_lbl" xml:lang="en-US" id="us-gaap_FiscalPeriod_lbl">Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiscalPeriod" xlink:to="us-gaap_FiscalPeriod_lbl" xlink:title="label: FiscalPeriod to us-gaap_FiscalPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl">Foreign Currency Translation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:title="label: ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock to us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl">Foreign currency transaction gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTax to us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US" id="us-gaap_ForeignCountryMember_lbl">Foreign Tax Authority [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:title="label: ForeignCountryMember to us-gaap_ForeignCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="ForeignCurrencyAbstract" xlink:title="ForeignCurrencyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyAbstract_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyAbstract_lbl">Foreign Currency [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyAbstract" xlink:to="us-gaap_ForeignCurrencyAbstract_lbl" xlink:title="label: ForeignCurrencyAbstract to us-gaap_ForeignCurrencyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember_lbl">Furniture, Fixtures and Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FurnitureAndFixturesMember_lbl1" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember_lbl1">Furniture, Fixtures and Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl1" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl">Gains on sales of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl1" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl1">Gain on sale of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl1" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainOnSaleOfInvestments_lbl2" xml:lang="en-US" id="us-gaap_GainOnSaleOfInvestments_lbl2">Gains on sales of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl2" xlink:title="label: GainOnSaleOfInvestments to us-gaap_GainOnSaleOfInvestments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="GeneralBusinessMember" xlink:title="GeneralBusinessMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralBusinessMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralBusinessMember_lbl" xml:lang="en-US" id="us-gaap_GeneralBusinessMember_lbl">General Business Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralBusinessMember" xlink:to="us-gaap_GeneralBusinessMember_lbl" xlink:title="label: GeneralBusinessMember to us-gaap_GeneralBusinessMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">INTANGIBLE ASSETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="us-gaap_GrossProfit_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl">Impairment of Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">INCOME TAXES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityAxis_lbl">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:title="label: IncomeTaxAuthorityAxis to us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl">United States</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl">Income before income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityDomain_lbl">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:title="label: IncomeTaxAuthorityDomain to us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Income Tax Expense, Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayTerminationDate_lbl">Income tax holiday termination date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayTerminationDate" xlink:to="us-gaap_IncomeTaxHolidayTerminationDate_lbl" xlink:title="label: IncomeTaxHolidayTerminationDate to us-gaap_IncomeTaxHolidayTerminationDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl">U.S. federal income tax at statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate to us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Income tax provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl">Income tax provision reconciliation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl">Per share effect of income tax holiday (dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xlink:title="label: IncomeTaxHolidayIncomeTaxBenefitsPerShare to us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl">Dollar effect of income tax holiday</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxHolidayAggregateDollarAmount" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xlink:title="label: IncomeTaxHolidayAggregateDollarAmount to us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl">Changes in valuation allowances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:title="label: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance to us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl">Distributions from foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xlink:title="label: IncomeTaxReconciliationRepatriationOfForeignEarnings to us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:title="label: IncomeTaxReconciliationOtherAdjustments to us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl">Foreign tax rate differentials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:title="label: IncomeTaxReconciliationForeignIncomeTaxRateDifferential to us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxCredits_lbl">Tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl" xlink:title="label: IncomeTaxReconciliationTaxCredits to us-gaap_IncomeTaxReconciliationTaxCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxCredits" xlink:to="us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" xlink:title="label: IncomeTaxReconciliationTaxCredits to us-gaap_IncomeTaxReconciliationTaxCredits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="IncomeTaxUncertaintiesPolicy" xlink:title="IncomeTaxUncertaintiesPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxUncertaintiesPolicy_lbl">Interest and Penalties Related to Uncertain Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:title="label: IncomeTaxUncertaintiesPolicy to us-gaap_IncomeTaxUncertaintiesPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaid_lbl">Income taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:title="label: IncomeTaxesPaid to us-gaap_IncomeTaxesPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxUncertaintiesAbstract_lbl">Income Tax Uncertainties [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="us-gaap_IncomeTaxUncertaintiesAbstract_lbl" xlink:title="label: IncomeTaxUncertaintiesAbstract to us-gaap_IncomeTaxUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl">Uncertain tax positions, including reserves, settlements and resolutions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:title="label: IncomeTaxReconciliationTaxContingencies to us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl">Accounts payable, accrued liabilities and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1">Increase (Decrease) in Other Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl1">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl">Share-based payment awards (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl">Convertible notes (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xlink:title="label: IncrementalCommonSharesAttributableToConversionOfDebtSecurities to us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl">INTANGIBLE ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: IntangibleAssetsDisclosureTextBlock to us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1">Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" xlink:title="label: IntangibleAssetsDisclosureTextBlock to us-gaap_IntangibleAssetsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl">Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:title="label: IntangibleAssetsFiniteLivedPolicy to us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl">Intangible assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US" id="us-gaap_InterestAndDebtExpense_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl" xlink:title="label: InterestAndDebtExpense to us-gaap_InterestAndDebtExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestAndDebtExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestAndDebtExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestAndDebtExpense_lbl1">Interest and Debt Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl1" xlink:title="label: InterestAndDebtExpense to us-gaap_InterestAndDebtExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xml:lang="en-US" id="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl">Interest expense on convertible notes, net of related tax effects</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestOnConvertibleDebtNetOfTax" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xlink:title="label: InterestOnConvertibleDebtNetOfTax to us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="us-gaap_InterestPaid_lbl">Interest payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:title="label: InterestPaid to us-gaap_InterestPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="us-gaap_InventoryNet_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryNet_lbl1" xml:lang="en-US" id="us-gaap_InventoryNet_lbl1">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNet_lbl2" xml:lang="en-US" id="us-gaap_InventoryNet_lbl2">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl2" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="us-gaap_InventoryFinishedGoods_lbl">Finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:title="label: InventoryFinishedGoods to us-gaap_InventoryFinishedGoods_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="us-gaap_InventoryWorkInProcess_lbl">Work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:title="label: InventoryWorkInProcess to us-gaap_InventoryWorkInProcess_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterialsNetOfReserves_lbl">Raw materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:title="label: InventoryRawMaterialsNetOfReserves to us-gaap_InventoryRawMaterialsNetOfReserves_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl">Additional investment in joint venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:to="us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" xlink:title="label: InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease to us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentCreditMember" xlink:label="InvestmentCreditMember" xlink:title="InvestmentCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentCreditMember_lbl" xml:lang="en-US" id="us-gaap_InvestmentCreditMember_lbl">Investment Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentCreditMember" xlink:to="us-gaap_InvestmentCreditMember_lbl" xlink:title="label: InvestmentCreditMember to us-gaap_InvestmentCreditMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US" id="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl">Investment in joint venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:title="label: InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures to us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl1" xml:lang="en-US" id="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl1">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl1" xlink:title="label: InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures to us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LandMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LandMember_lbl" xml:lang="en-US" id="us-gaap_LandMember_lbl">Land [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:title="label: LandMember to us-gaap_LandMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_LeaseholdImprovementsMember_lbl">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:title="label: LeaseholdImprovementsMember to us-gaap_LeaseholdImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US" id="us-gaap_LeasesOperatingAbstract_lbl">OPERATING LEASES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl" xlink:title="label: LeasesOperatingAbstract to us-gaap_LeasesOperatingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities_lbl" xml:lang="en-US" id="us-gaap_Liabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">Total liabilities and equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesFairValueDisclosure_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:title="label: LiabilitiesFairValueDisclosure to us-gaap_LiabilitiesFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US" id="us-gaap_LicensingAgreementsMember_lbl">Technology License Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xlink:title="label: LicensingAgreementsMember to us-gaap_LicensingAgreementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl">Amount outstanding under credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl">Current borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityCurrentBorrowingCapacity to us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl">Available borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl">Long-term borrowings and Long-term Debt, unclassified [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1">Long-term Debt and Capital Lease Obligations, Including Current Maturities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl">Long-term debt and capital lease obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1">Long-term Debt and Capital Lease Obligations, Including Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="LongTermDebtTextBlock" xlink:title="LongTermDebtTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtTextBlock_lbl">LONG-TERM BORROWINGS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:title="label: LongTermDebtTextBlock to us-gaap_LongTermDebtTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtTextBlock_lbl1">Long-term Debt [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl1" xlink:title="label: LongTermDebtTextBlock to us-gaap_LongTermDebtTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl">Long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligations to us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1">Long-term debt and capital lease obligations non current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligations to us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl">Current portion of long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsCurrent to us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1">Less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsCurrent to us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl1" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl1">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl1" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="us-gaap_MajorCustomersAxis_lbl">Customer [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl" xlink:title="label: MajorCustomersAxis to us-gaap_MajorCustomersAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="us-gaap_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="us-gaap_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl">Ownership percentage in subsidiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xlink:title="label: MinorityInterestOwnershipPercentageByParent to us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl">Ownership percentage of noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xlink:title="label: MinorityInterestOwnershipPercentageByNoncontrollingOwners to us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl">Repurchase of common stock by subsidiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:title="label: MinorityInterestDecreaseFromRedemptions to us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xml:lang="en-US" id="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" xlink:title="label: MinorityInterestDecreaseFromRedemptions to us-gaap_MinorityInterestDecreaseFromRedemptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestTable_lbl">Noncontrolling Interest [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" xlink:title="label: MinorityInterestTable to us-gaap_MinorityInterestTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestLineItems_lbl">Noncontrolling Interest [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" xlink:title="label: MinorityInterestLineItems to us-gaap_MinorityInterestLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="MinorityInterestDisclosureTextBlock" xlink:title="MinorityInterestDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_MinorityInterestDisclosureTextBlock_lbl">SUBSIDIARY SHARE REPURCHASE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:title="label: MinorityInterestDisclosureTextBlock to us-gaap_MinorityInterestDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterestDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_MinorityInterestDisclosureTextBlock_lbl1">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl1" xlink:title="label: MinorityInterestDisclosureTextBlock to us-gaap_MinorityInterestDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinorityInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinorityInterest_lbl" xml:lang="en-US" id="us-gaap_MinorityInterest_lbl">Noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:title="label: MinorityInterest to us-gaap_MinorityInterest_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl">Movement in Valuation Allowance and Qualifying Accounts [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:title="label: MovementInValuationAllowancesAndReservesRollForward to us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="us-gaap_NameOfMajorCustomerDomain_lbl">Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:title="label: NameOfMajorCustomerDomain to us-gaap_NameOfMajorCustomerDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl">Earnings for diluted earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xlink:title="label: NetIncomeLossAttributableToParentDiluted to us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1">Net Income (Loss) Attributable to Parent, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" xlink:title="label: NetIncomeLossAttributableToParentDiluted to us-gaap_NetIncomeLossAttributableToParentDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl">Net cash provided by (used in) investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl">Net cash used in financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net income attributable to Photronics, Inc. shareholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net income attributable to Photronics, Inc. shareholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net income attributable to Photronics, Inc. shareholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl">Net income attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl">Recent Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl">RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:label="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:title="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl">Noncash net assets from acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" xlink:title="label: NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 to us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpenseAbstract_lbl">Other income (expense):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:title="label: NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl">Acquisition of DPTT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xlink:title="label: NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance to us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember_lbl">Non-Controlling Interests [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestMember_lbl1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestMember_lbl1">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl1" xlink:title="label: NoncontrollingInterestMember to us-gaap_NoncontrollingInterestMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US" id="us-gaap_NoncontrollingInterestAbstract_lbl">SUBSIDIARY SHARE REPURCHASE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:title="label: NoncontrollingInterestAbstract to us-gaap_NoncontrollingInterestAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncontrollingInterestAbstract_lbl1" xml:lang="en-US" id="us-gaap_NoncontrollingInterestAbstract_lbl1">Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl1" xlink:title="label: NoncontrollingInterestAbstract to us-gaap_NoncontrollingInterestAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl">Total future minimum payments due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1">Operating Leases, Future Minimum Payments Due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl">Future minimum lease payments under non-cancelable operating leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueAbstract to us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="OperatingLeasesOfLesseeDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl">OPERATING LEASES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:title="label: OperatingLeasesOfLesseeDisclosureTextBlock to us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1">Operating Leases of Lessee Disclosure [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" xlink:title="label: OperatingLeasesOfLesseeDisclosureTextBlock to us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueCurrent to us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsTable_lbl">Operating Loss Carryforwards [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:title="label: OperatingLossCarryforwardsTable to us-gaap_OperatingLossCarryforwardsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueThereafter to us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsLineItems_lbl">Operating Loss Carryforwards [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:title="label: OperatingLossCarryforwardsLineItems to us-gaap_OperatingLossCarryforwardsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesRentExpenseNet_lbl">Rent expense under operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:title="label: OperatingLeasesRentExpenseNet to us-gaap_OperatingLeasesRentExpenseNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesRentExpenseNet_lbl1">Operating Leases, Rent Expense, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl1" xlink:title="label: OperatingLeasesRentExpenseNet to us-gaap_OperatingLeasesRentExpenseNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:title="label: OperatingLossCarryforwards to us-gaap_OperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwards_lbl1" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl1">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl1" xlink:title="label: OperatingLossCarryforwards to us-gaap_OperatingLossCarryforwards_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Operating income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl">Expiration Periods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:title="label: OperatingLossCarryforwardsExpirationDate to us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl">Amortization of cash flow hedge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax to us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax to us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitment_lbl" xml:lang="en-US" id="us-gaap_OtherCommitment_lbl">Outstanding commitments for capital expenditure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl" xlink:title="label: OtherCommitment to us-gaap_OtherCommitment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl">Net other comprehensive income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1">Other comprehensive income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl">Other comprehensive income (loss) before reclassifications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax to us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax to us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl">Foreign currency translation adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:label="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:to="us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" xlink:title="label: OtherComprehensiveIncomeNoncontrollingInterestTextBlock to us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherIncomeAndExpensesAbstract_lbl">GAINS ON SALE OF INVESTMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:title="label: OtherIncomeAndExpensesAbstract to us-gaap_OtherIncomeAndExpensesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent_lbl">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent_lbl1">Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl1" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="OtherComprehensiveIncomeLossTax" xlink:title="OtherComprehensiveIncomeLossTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossTax_lbl">Other comprehensive income (loss), tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossTax to us-gaap_OtherComprehensiveIncomeLossTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossTax_lbl1">Other comprehensive income, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossTax to us-gaap_OtherComprehensiveIncomeLossTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl">Other comprehensive income (loss), net of tax of $0:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl">GAINS ON SALE OF INVESTMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" xlink:title="label: OtherIncomeAndOtherExpenseDisclosureTextBlock to us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense_lbl">Interest and other income (expense), net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl">Other accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherLiabilitiesMember_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesMember_lbl">Recorded in Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember_lbl" xlink:title="label: OtherLiabilitiesMember to us-gaap_OtherLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesMember_lbl1" xml:lang="en-US" id="us-gaap_OtherLiabilitiesMember_lbl1">Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember_lbl1" xlink:title="label: OtherLiabilitiesMember to us-gaap_OtherLiabilitiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl">Less: other comprehensive (income) loss attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="us-gaap_ProductsAndServicesDomain_lbl">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="us-gaap_ProductsAndServicesDomain_lbl" xlink:title="label: ProductsAndServicesDomain to us-gaap_ProductsAndServicesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireIntangibleAssets_lbl">Purchases of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:title="label: PaymentsToAcquireIntangibleAssets to us-gaap_PaymentsToAcquireIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1">Payments to Acquire Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" xlink:title="label: PaymentsToAcquireIntangibleAssets to us-gaap_PaymentsToAcquireIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl">Payments of deferred financing fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl1">Deferred financing cost payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl2" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl2">Payments of Financing Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl2" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsMinorityInterest_lbl">Dividends paid to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsMinorityInterest" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xlink:title="label: PaymentsOfDividendsMinorityInterest to us-gaap_PaymentsOfDividendsMinorityInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividendsMinorityInterest" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" xlink:title="label: PaymentsOfDividendsMinorityInterest to us-gaap_PaymentsOfDividendsMinorityInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US" id="us-gaap_PaymentsToMinorityShareholders_lbl">Return of capital to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:title="label: PaymentsToMinorityShareholders to us-gaap_PaymentsToMinorityShareholders_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToMinorityShareholders_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToMinorityShareholders_lbl1">Payment to minority shareholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl1" xlink:title="label: PaymentsToMinorityShareholders to us-gaap_PaymentsToMinorityShareholders_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchases of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireProductiveAssets_lbl">Purchase of equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:title="label: PaymentsToAcquireProductiveAssets to us-gaap_PaymentsToAcquireProductiveAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionExpense" xlink:label="PensionExpense" xlink:title="PensionExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PensionExpense_lbl" xml:lang="en-US" id="us-gaap_PensionExpense_lbl">Company's contribution to defined contribution retirement plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionExpense" xlink:to="us-gaap_PensionExpense_lbl" xlink:title="label: PensionExpense to us-gaap_PensionExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionExpense_lbl1" xml:lang="en-US" id="us-gaap_PensionExpense_lbl1">Pension Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionExpense" xlink:to="us-gaap_PensionExpense_lbl1" xlink:title="label: PensionExpense to us-gaap_PensionExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl">EMPLOYEE RETIREMENT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl">Portion at Fair Value Measurement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:title="label: PortionAtFairValueFairValueDisclosureMember to us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding_lbl">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProFormaMember" xlink:label="ProFormaMember" xlink:title="ProFormaMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProFormaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProFormaMember_lbl" xml:lang="en-US" id="us-gaap_ProFormaMember_lbl">Pro Forma [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProFormaMember" xlink:to="us-gaap_ProFormaMember_lbl" xlink:title="label: ProFormaMember to us-gaap_ProFormaMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:title="label: ProceedsFromPaymentsForOtherFinancingActivities to us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" xlink:title="label: ProceedsFromPaymentsForOtherFinancingActivities to us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIncomeTaxRefunds_lbl">Cash received for refunds of income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIncomeTaxRefunds" xlink:to="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xlink:title="label: ProceedsFromIncomeTaxRefunds to us-gaap_ProceedsFromIncomeTaxRefunds_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl">Proceeds from sales of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" xlink:title="label: ProceedsFromSaleOfInvestmentProjects to us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1">Proceeds from Sale of Investment Projects</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfInvestmentProjects" xlink:to="us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" xlink:title="label: ProceedsFromSaleOfInvestmentProjects to us-gaap_ProceedsFromSaleOfInvestmentProjects_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl">Proceeds from sale of equity method investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xlink:title="label: ProceedsFromSaleOfEquityMethodInvestments to us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1">Proceeds from Sale of Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" xlink:title="label: ProceedsFromSaleOfEquityMethodInvestments to us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl">Proceeds from share-based arrangements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xlink:title="label: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions to us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Cash received from options exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US" id="us-gaap_ProductOrServiceAxis_lbl">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl" xlink:title="label: ProductOrServiceAxis to us-gaap_ProductOrServiceAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl1">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1">Property, Plant and Equipment, Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl">Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl">PROPERTY, PLANT AND EQUIPMENT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1">Property, Plant and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl2">Long-lived assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl">Property, plant and equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems_lbl">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross_lbl">Property, plant and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl">PROPERTY, PLANT AND EQUIPMENT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PurchaseObligation_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl">Total unrecorded purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligation_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl1">Purchase Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl1" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl">QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1">Quarterly Financial Information [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl">QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:title="label: QuarterlyFinancialInformationDisclosureAbstract to us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="us-gaap_RangeAxis_lbl">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:title="label: RangeAxis to us-gaap_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeMember_lbl" xml:lang="en-US" id="us-gaap_RangeMember_lbl">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="us-gaap_RangeMember_lbl" xlink:title="label: RangeMember to us-gaap_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl">Amounts reclassified from accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" xlink:title="label: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax to us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" xlink:title="label: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax to us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US" id="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl">Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:title="label: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="RecordedUnconditionalPurchaseObligation" xlink:title="RecordedUnconditionalPurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xml:lang="en-US" id="us-gaap_RecordedUnconditionalPurchaseObligation_lbl">Recorded purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xlink:title="label: RecordedUnconditionalPurchaseObligation to us-gaap_RecordedUnconditionalPurchaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xml:lang="en-US" id="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1">Recorded Unconditional Purchase Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" xlink:title="label: RecordedUnconditionalPurchaseObligation to us-gaap_RecordedUnconditionalPurchaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl">OTHER RELATED PARTY TRANSACTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyDomain_lbl">Related Party [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xlink:title="label: RelatedPartyDomain to us-gaap_RelatedPartyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl">Expenses incurred for goods or services provided by related party during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xlink:title="label: RelatedPartyTransactionAmountsOfTransaction to us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1">Related Party Transaction, Amounts of Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" xlink:title="label: RelatedPartyTransactionAmountsOfTransaction to us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionLineItems_lbl">Related Party Transaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:title="label: RelatedPartyTransactionLineItems to us-gaap_RelatedPartyTransactionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl">Related Party [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:title="label: RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsAbstract_lbl">OTHER RELATED PARTY TRANSACTIONS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:title="label: RelatedPartyTransactionsAbstract to us-gaap_RelatedPartyTransactionsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt_lbl">Repayments of convertible debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl">Repayments of long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:title="label: RepaymentsOfDebtAndCapitalLeaseObligations to us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1">Repayments of Debt and Capital Lease Obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" xlink:title="label: RepaymentsOfDebtAndCapitalLeaseObligations to us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl1" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl1">Research and development expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl1" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ResearchMember_lbl" xml:lang="en-US" id="us-gaap_ResearchMember_lbl">Federal research and development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchMember" xlink:to="us-gaap_ResearchMember_lbl" xlink:title="label: ResearchMember to us-gaap_ResearchMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchMember_lbl1" xml:lang="en-US" id="us-gaap_ResearchMember_lbl1">Research Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchMember" xlink:to="us-gaap_ResearchMember_lbl1" xlink:title="label: ResearchMember to us-gaap_ResearchMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl">Research and Development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:title="label: ResearchAndDevelopmentExpensePolicy to us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestatementAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestatementAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_RestatementAdjustmentMember_lbl">Change Due to Adoption [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementAdjustmentMember" xlink:to="us-gaap_RestatementAdjustmentMember_lbl" xlink:title="label: RestatementAdjustmentMember to us-gaap_RestatementAdjustmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl1">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl1" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl">Revenue Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:title="label: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl">Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl1" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl1">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract_lbl">CONCENTRATIONS OF CREDIT RISK [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl">Exercisable at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl">Vested and expected to vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl">Percent of market price that participants pay for shares subscribed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl">Contractual term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl">Outstanding at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl">Exercisable at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Expected term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl">Intangible asset amortization over the next five years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNet_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl" xlink:title="label: SalesRevenueGoodsNet to us-gaap_SalesRevenueGoodsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueGoodsNet_lbl1" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNet_lbl1">Sales Revenue, Goods, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl1" xlink:title="label: SalesRevenueGoodsNet to us-gaap_SalesRevenueGoodsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueNetMember_lbl">Sales Revenue, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:title="label: SalesRevenueNetMember to us-gaap_SalesRevenueNetMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="us-gaap_ScenarioUnspecifiedDomain_lbl">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl" xlink:title="label: ScenarioUnspecifiedDomain to us-gaap_ScenarioUnspecifiedDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="ScenarioPreviouslyReportedMember" xlink:title="ScenarioPreviouslyReportedMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScenarioPreviouslyReportedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US" id="us-gaap_ScenarioPreviouslyReportedMember_lbl">Previously Reported [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioPreviouslyReportedMember" xlink:to="us-gaap_ScenarioPreviouslyReportedMember_lbl" xlink:title="label: ScenarioPreviouslyReportedMember to us-gaap_ScenarioPreviouslyReportedMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl">Schedule of Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl">Income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl">Schedule of changes in accumulated other comprehensive income by component</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl">Net deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Summary of option activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl">Geographic information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:title="label: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock to us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl">Income before income tax provision for domestic and foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:title="label: ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl">Outstanding securities excluded from the calculation of diluted earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl">Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:title="label: ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock to us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl">Calculation of basic and diluted earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl">Fair and carrying values of convertible senior notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xlink:title="label: ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock to us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInvestmentsLineItems_lbl">Schedule of Investments [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xlink:title="label: ScheduleOfInvestmentsLineItems to us-gaap_ScheduleOfInvestmentsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl">Fair values of assets acquired and liabilities assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:label="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:title="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_lbl">Effect on financial statement deferred income taxes line items of adopting ASU 2015-17</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:to="us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_lbl" xlink:title="label: ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock to us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl">Quarterly financial data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:title="label: ScheduleOfQuarterlyFinancialInformationTableTextBlock to us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInvestmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInvestmentsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInvestmentsTable_lbl">Schedule of Investments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInvestmentsTable" xlink:to="us-gaap_ScheduleOfInvestmentsTable_lbl" xlink:title="label: ScheduleOfInvestmentsTable to us-gaap_ScheduleOfInvestmentsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl">Minimum lease payments under the company's capital lease obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" xlink:title="label: ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock to us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:title="label: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl">Future minimum lease payments under non-cancelable operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:title="label: ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock to us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl">Summary of the status of the company's outstanding restricted stock awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="ScheduleOfCapitalLeasedAsssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl">Property under capital leases included in property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfCapitalLeasedAsssetsTableTextBlock to us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1">Schedule of Capital Leased Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfCapitalLeasedAsssetsTableTextBlock to us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl">Income tax rate reconciliation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl">Long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:title="label: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl">Schedule II-Valuation and Qualifying Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl">Schedule of Variable Interest Entities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:title="label: ScheduleOfVariableInterestEntitiesTable to us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl">GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl1">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl1" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract_lbl">GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to us-gaap_SegmentGeographicalDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="SelectedQuarterlyFinancialInformationAbstract" xlink:title="SelectedQuarterlyFinancialInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl">Selected Quarterly Financial Data (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" xlink:title="label: SelectedQuarterlyFinancialInformationAbstract to us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl1" xml:lang="en-US" id="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl1">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl1" xlink:title="label: SelectedQuarterlyFinancialInformationAbstract to us-gaap_SelectedQuarterlyFinancialInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl">Selling, general and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1">Selling, General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl">Restricted Stock, additional disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Share-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Cancelled (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl">Award vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted-Average Fair Value at Grant Date [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Shares [Rollforward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted-Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Cancelled (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl">Exercisable at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl">Maximum number of shares of common stock that may be issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Risk-free rate of return</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl">Exercisable at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl">Stock Options Additional Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl">Total intrinsic value of options exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl">Cancelled and forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl">Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl">Dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl">Total fair value of awards for which restrictions lapsed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl">Vested and expected to vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl">Vested and expected to vest (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl">Date and terms of plan modification</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl">Vested and expected to vest (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Outstanding at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Shares [Rollforward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl">Cancelled and forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted-average grant date fair value of options granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl">Share-Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1">Stock Options Accounting Policy</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyPolicy_lbl">Product Warranty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:title="label: StandardProductWarrantyPolicy to us-gaap_StandardProductWarrantyPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl">State tax [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">Consolidated Statements of Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Consolidated Statements of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">Consolidated Balance Sheets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="us-gaap_StatementScenarioAxis_lbl">Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xlink:title="label: StatementScenarioAxis to us-gaap_StatementScenarioAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US" id="us-gaap_StatementGeographicalAxis_lbl">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to us-gaap_StatementGeographicalAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock awards vestings and expense (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock awards vestings and expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl">Sale of common stock through employee stock option and purchase plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US" id="us-gaap_StockCompensationPlanMember_lbl">Share-based Payment Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:title="label: StockCompensationPlanMember to us-gaap_StockCompensationPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockCompensationPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockCompensationPlanMember_lbl1" xml:lang="en-US" id="us-gaap_StockCompensationPlanMember_lbl1">Stock Compensation Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl1" xlink:title="label: StockCompensationPlanMember to us-gaap_StockCompensationPlanMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl">Share-based payment awards issued after fiscal year 2016 (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensationGross to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl">Sale of common stock through employee stock option and purchase plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl">Equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl">Total equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total Photronics, Inc. shareholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventMember_lbl">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis_lbl">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems_lbl">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTable_lbl">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain_lbl">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="SummaryOfTaxCreditCarryforwardsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl">Tax credit carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xlink:title="label: SummaryOfTaxCreditCarryforwardsTextBlock to us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" xlink:title="label: SummaryOfTaxCreditCarryforwardsTextBlock to us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="SummaryOfOperatingLossCarryforwardsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl">Operating loss carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xlink:title="label: SummaryOfOperatingLossCarryforwardsTextBlock to us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" xlink:title="label: SummaryOfOperatingLossCarryforwardsTextBlock to us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosure of non-cash information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardNameDomain_lbl">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xlink:title="label: TaxCreditCarryforwardNameDomain to us-gaap_TaxCreditCarryforwardNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_TaxCreditCarryforwardAxis_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAxis_lbl">Tax Credit Carryforward [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:title="label: TaxCreditCarryforwardAxis to us-gaap_TaxCreditCarryforwardAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAxis_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAxis_lbl1">Tax Credit Carryforward [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl1" xlink:title="label: TaxCreditCarryforwardAxis to us-gaap_TaxCreditCarryforwardAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardExpirationDate_lbl">Expiration period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardExpirationDate" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xlink:title="label: TaxCreditCarryforwardExpirationDate to us-gaap_TaxCreditCarryforwardExpirationDate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1">Tax Credit Carryforward, Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardExpirationDate" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" xlink:title="label: TaxCreditCarryforwardExpirationDate to us-gaap_TaxCreditCarryforwardExpirationDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="TaxCreditCarryforwardTable" xlink:title="TaxCreditCarryforwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardTable_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardTable_lbl">Tax Credit Carryforward [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardTable" xlink:to="us-gaap_TaxCreditCarryforwardTable_lbl" xlink:title="label: TaxCreditCarryforwardTable to us-gaap_TaxCreditCarryforwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAmount_lbl">Tax credit carryfoward amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:title="label: TaxCreditCarryforwardAmount to us-gaap_TaxCreditCarryforwardAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAmount_lbl1" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAmount_lbl1">Tax Credit Carryforward, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl1" xlink:title="label: TaxCreditCarryforwardAmount to us-gaap_TaxCreditCarryforwardAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="TaxCreditCarryforwardLineItems" xlink:title="TaxCreditCarryforwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardLineItems_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardLineItems_lbl">Tax Credit Carryforward [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="us-gaap_TaxCreditCarryforwardLineItems_lbl" xlink:title="label: TaxCreditCarryforwardLineItems to us-gaap_TaxCreditCarryforwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="us-gaap_TypeOfAdoptionMember_lbl">Type of Adoption [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" xlink:title="label: TypeOfAdoptionMember to us-gaap_TypeOfAdoptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl">Remaining undistributed earnings considered to be indefinitely invested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:title="label: UndistributedEarningsOfForeignSubsidiaries to us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl">Additions for tax positions in prior years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl">Additions based on current year tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl">Lapses of statutes of limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:title="label: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate to us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" xlink:title="label: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate to us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl">Interest and penalties accrued related to uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl">Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl">Unrecognized tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl1">Balance at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl2">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl">Reductions for tax positions in prior years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnremittedEarningsInForeignInvestmentPolicy" xlink:label="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="UnremittedEarningsInForeignInvestmentPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xml:lang="en-US" id="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl">Unremitted Earnings in Foreign Investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnremittedEarningsInForeignInvestmentPolicy" xlink:to="us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" xlink:title="label: UnremittedEarningsInForeignInvestmentPolicy to us-gaap_UnremittedEarningsInForeignInvestmentPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Estimates and Assumptions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:title="label: ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceAbstract_lbl">Valuation Allowance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowanceAbstract_lbl" xlink:title="label: ValuationAllowanceAbstract to us-gaap_ValuationAllowanceAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl">Balance at End of Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl1">Balance at Beginning of Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl2">Valuation Allowances and Reserves, Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl">Deferred Tax Asset Valuation Allowance [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:title="label: ValuationAllowanceOfDeferredTaxAssetsMember to us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl">Valuation allowance change</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmount to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl1">Tax benefits related to prior year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl1" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmount to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDomain_lbl">Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:title="label: ValuationAllowancesAndReservesDomain to us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl">Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1">Valuation Allowances and Reserves, Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl">Schedule II-Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:title="label: ValuationAndQualifyingAccountsAbstract to us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl">Charged to Costs and Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToCostAndExpense to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl">Variable interest entity, methodology for determining whether entity is primary beneficiary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:to="us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" xlink:title="label: VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary to us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl">Variable Interest Entities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" xlink:title="label: VariableInterestEntitiesByClassificationOfEntityAxis to us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl">Maximum exposure to loss from investment in VIE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:to="us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" xlink:title="label: VariableInterestEntityEntityMaximumLossExposureAmount to us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl">Income (loss) from equity-method investee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" xlink:title="label: VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss to us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xml:lang="en-US" id="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1">Variable Interest Entity, Measure of Activity, Operating Income or Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" xlink:title="label: VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss to us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US" id="us-gaap_VariableInterestEntityLineItems_lbl">Variable Interest Entity [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl" xlink:title="label: VariableInterestEntityLineItems to us-gaap_VariableInterestEntityLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Weighted-average common shares used for diluted earnings per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Weighted-average common shares computations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1">Weighted-average number of common shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl">Effect of dilutive securities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Weighted-average common shares used for basic earnings per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Dilutive common shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:label xlink:type="resource" xlink:label="country_KR_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_KR_lbl" xml:lang="en-US" id="country_KR_lbl">Korea [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KR" xlink:to="country_KR_lbl" xlink:title="label: KR to country_KR_lbl" />
    <link:label xlink:type="resource" xlink:label="country_KR_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_KR_lbl1" xml:lang="en-US" id="country_KR_lbl1">Korea [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KR" xlink:to="country_KR_lbl1" xlink:title="label: KR to country_KR_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:label xlink:type="resource" xlink:label="country_TW_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_TW_lbl" xml:lang="en-US" id="country_TW_lbl">Taiwan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TW" xlink:to="country_TW_lbl" xlink:title="label: TW to country_TW_lbl" />
    <link:label xlink:type="resource" xlink:label="country_TW_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_TW_lbl1" xml:lang="en-US" id="country_TW_lbl1">Taiwan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TW" xlink:to="country_TW_lbl1" xlink:title="label: TW to country_TW_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_US_lbl" xml:lang="en-US" id="country_US_lbl">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl" xlink:title="label: US to country_US_lbl" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentAmountPlannedToInvestInForeignCountry" xlink:label="InvestmentAmountPlannedToInvestInForeignCountry" xlink:title="InvestmentAmountPlannedToInvestInForeignCountry" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl" xml:lang="en-US" id="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl">Refers to amount of investment, company has planned to invest in foreign country.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentAmountPlannedToInvestInForeignCountry" xlink:to="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl" xlink:title="label: InvestmentAmountPlannedToInvestInForeignCountry to plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl1" xml:lang="en-US" id="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl1">Investment Amount Planned to Invest in Foreign Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentAmountPlannedToInvestInForeignCountry" xlink:to="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl1" xlink:title="label: InvestmentAmountPlannedToInvestInForeignCountry to plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl2" xml:lang="en-US" id="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl2">Investment amount planned to invest in China</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentAmountPlannedToInvestInForeignCountry" xlink:to="plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl2" xlink:title="label: InvestmentAmountPlannedToInvestInForeignCountry to plab_InvestmentAmountPlannedToInvestInForeignCountry_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_TermOfPlannedInvestmentInForeignCountry" xlink:label="TermOfPlannedInvestmentInForeignCountry" xlink:title="TermOfPlannedInvestmentInForeignCountry" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfPlannedInvestmentInForeignCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TermOfPlannedInvestmentInForeignCountry_lbl" xml:lang="en-US" id="plab_TermOfPlannedInvestmentInForeignCountry_lbl">Refers to term over which company will invest the planned amount of investment in the foreign country.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfPlannedInvestmentInForeignCountry" xlink:to="plab_TermOfPlannedInvestmentInForeignCountry_lbl" xlink:title="label: TermOfPlannedInvestmentInForeignCountry to plab_TermOfPlannedInvestmentInForeignCountry_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfPlannedInvestmentInForeignCountry_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TermOfPlannedInvestmentInForeignCountry_lbl1" xml:lang="en-US" id="plab_TermOfPlannedInvestmentInForeignCountry_lbl1">Term of Planned Investment in Foreign Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfPlannedInvestmentInForeignCountry" xlink:to="plab_TermOfPlannedInvestmentInForeignCountry_lbl1" xlink:title="label: TermOfPlannedInvestmentInForeignCountry to plab_TermOfPlannedInvestmentInForeignCountry_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfPlannedInvestmentInForeignCountry_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_TermOfPlannedInvestmentInForeignCountry_lbl2" xml:lang="en-US" id="plab_TermOfPlannedInvestmentInForeignCountry_lbl2">Investment term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfPlannedInvestmentInForeignCountry" xlink:to="plab_TermOfPlannedInvestmentInForeignCountry_lbl2" xlink:title="label: TermOfPlannedInvestmentInForeignCountry to plab_TermOfPlannedInvestmentInForeignCountry_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ExpansionIntoForeignCountryTextBlock" xlink:label="ExpansionIntoForeignCountryTextBlock" xlink:title="ExpansionIntoForeignCountryTextBlock" />
    <link:label xlink:type="resource" xlink:label="plab_ExpansionIntoForeignCountryTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ExpansionIntoForeignCountryTextBlock_lbl" xml:lang="en-US" id="plab_ExpansionIntoForeignCountryTextBlock_lbl">The entire disclosure for the Company's announced expansion into China.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpansionIntoForeignCountryTextBlock" xlink:to="plab_ExpansionIntoForeignCountryTextBlock_lbl" xlink:title="label: ExpansionIntoForeignCountryTextBlock to plab_ExpansionIntoForeignCountryTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ExpansionIntoForeignCountryTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ExpansionIntoForeignCountryTextBlock_lbl1" xml:lang="en-US" id="plab_ExpansionIntoForeignCountryTextBlock_lbl1">Expansion into Foreign Country [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpansionIntoForeignCountryTextBlock" xlink:to="plab_ExpansionIntoForeignCountryTextBlock_lbl1" xlink:title="label: ExpansionIntoForeignCountryTextBlock to plab_ExpansionIntoForeignCountryTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ExpansionIntoForeignCountryTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ExpansionIntoForeignCountryTextBlock_lbl2" xml:lang="en-US" id="plab_ExpansionIntoForeignCountryTextBlock_lbl2">EXPANSION INTO CHINA</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpansionIntoForeignCountryTextBlock" xlink:to="plab_ExpansionIntoForeignCountryTextBlock_lbl2" xlink:title="label: ExpansionIntoForeignCountryTextBlock to plab_ExpansionIntoForeignCountryTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EXPANSIONINTOCHINAAbstract" xlink:label="EXPANSIONINTOCHINAAbstract" xlink:title="EXPANSIONINTOCHINAAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_EXPANSIONINTOCHINAAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_EXPANSIONINTOCHINAAbstract_lbl1" xml:lang="en-US" id="plab_EXPANSIONINTOCHINAAbstract_lbl1">EXPANSION INTO CHINA [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EXPANSIONINTOCHINAAbstract" xlink:to="plab_EXPANSIONINTOCHINAAbstract_lbl1" xlink:title="label: EXPANSIONINTOCHINAAbstract to plab_EXPANSIONINTOCHINAAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesMember" xlink:label="ConvertibleSeniorNotesMember" xlink:title="ConvertibleSeniorNotesMember" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConvertibleSeniorNotesMember_lbl" xml:lang="en-US" id="plab_ConvertibleSeniorNotesMember_lbl">Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesMember" xlink:to="plab_ConvertibleSeniorNotesMember_lbl" xlink:title="label: ConvertibleSeniorNotesMember to plab_ConvertibleSeniorNotesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConvertibleSeniorNotesMember_lbl1" xml:lang="en-US" id="plab_ConvertibleSeniorNotesMember_lbl1">Convertible Senior Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesMember" xlink:to="plab_ConvertibleSeniorNotesMember_lbl1" xlink:title="label: ConvertibleSeniorNotesMember to plab_ConvertibleSeniorNotesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConvertibleSeniorNotesMember_lbl2" xml:lang="en-US" id="plab_ConvertibleSeniorNotesMember_lbl2">3.25% Convertible Senior Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesMember" xlink:to="plab_ConvertibleSeniorNotesMember_lbl2" xlink:title="label: ConvertibleSeniorNotesMember to plab_ConvertibleSeniorNotesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProvider1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InformationTechnologyServicesProvider1Member_lbl" xml:lang="en-US" id="plab_InformationTechnologyServicesProvider1Member_lbl">Refers to related party who provides information technology services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProvider1Member" xlink:to="plab_InformationTechnologyServicesProvider1Member_lbl" xlink:title="label: InformationTechnologyServicesProvider1Member to plab_InformationTechnologyServicesProvider1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProvider1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InformationTechnologyServicesProvider1Member_lbl1" xml:lang="en-US" id="plab_InformationTechnologyServicesProvider1Member_lbl1">Information Technology Services Provider 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProvider1Member" xlink:to="plab_InformationTechnologyServicesProvider1Member_lbl1" xlink:title="label: InformationTechnologyServicesProvider1Member to plab_InformationTechnologyServicesProvider1Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotomaskBlankSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotomaskBlankSupplierMember_lbl" xml:lang="en-US" id="plab_PhotomaskBlankSupplierMember_lbl">Refers to related party who supplies photomask blanks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotomaskBlankSupplierMember" xlink:to="plab_PhotomaskBlankSupplierMember_lbl" xlink:title="label: PhotomaskBlankSupplierMember to plab_PhotomaskBlankSupplierMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotomaskBlankSupplierMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotomaskBlankSupplierMember_lbl1" xml:lang="en-US" id="plab_PhotomaskBlankSupplierMember_lbl1">Photomask Blank Supplier [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotomaskBlankSupplierMember" xlink:to="plab_PhotomaskBlankSupplierMember_lbl1" xlink:title="label: PhotomaskBlankSupplierMember to plab_PhotomaskBlankSupplierMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProviderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InformationTechnologyServicesProviderMember_lbl" xml:lang="en-US" id="plab_InformationTechnologyServicesProviderMember_lbl">Refers to related party who provides information technology services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProviderMember" xlink:to="plab_InformationTechnologyServicesProviderMember_lbl" xlink:title="label: InformationTechnologyServicesProviderMember to plab_InformationTechnologyServicesProviderMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InformationTechnologyServicesProviderMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InformationTechnologyServicesProviderMember_lbl1" xml:lang="en-US" id="plab_InformationTechnologyServicesProviderMember_lbl1">Information Technology Services Provider [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InformationTechnologyServicesProviderMember" xlink:to="plab_InformationTechnologyServicesProviderMember_lbl1" xlink:title="label: InformationTechnologyServicesProviderMember to plab_InformationTechnologyServicesProviderMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentInForeignEntityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_InvestmentInForeignEntityMember_lbl" xml:lang="en-US" id="plab_InvestmentInForeignEntityMember_lbl">Refers to investment in foreign entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentInForeignEntityMember" xlink:to="plab_InvestmentInForeignEntityMember_lbl" xlink:title="label: InvestmentInForeignEntityMember to plab_InvestmentInForeignEntityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_InvestmentInForeignEntityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_InvestmentInForeignEntityMember_lbl1" xml:lang="en-US" id="plab_InvestmentInForeignEntityMember_lbl1">Investment in Foreign Entity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentInForeignEntityMember" xlink:to="plab_InvestmentInForeignEntityMember_lbl1" xlink:title="label: InvestmentInForeignEntityMember to plab_InvestmentInForeignEntityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:label="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" />
    <link:label xlink:type="resource" xlink:label="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl" xml:lang="en-US" id="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl">Represents the name of the entity acquired by the Company's Taiwan-based manufacturing subsidiary to form PDMC.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:to="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl" xlink:title="label: DnpPhotomaskTechnologyTaiwanCoLtdDpttMember to plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl1" xml:lang="en-US" id="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl1">DNP Photomask Technology Taiwan Co., Ltd. (DPTT) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:to="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl1" xlink:title="label: DnpPhotomaskTechnologyTaiwanCoLtdDpttMember to plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl2" xml:lang="en-US" id="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl2">DPTT [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:to="plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl2" xlink:title="label: DnpPhotomaskTechnologyTaiwanCoLtdDpttMember to plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsSemiconductorMaskCorporationMember" xlink:label="PhotronicsSemiconductorMaskCorporationMember" xlink:title="PhotronicsSemiconductorMaskCorporationMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsSemiconductorMaskCorporationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotronicsSemiconductorMaskCorporationMember_lbl" xml:lang="en-US" id="plab_PhotronicsSemiconductorMaskCorporationMember_lbl">Represents the Company's Taiwan-based manufacturing subsidiary prior to the merger with DPTT that formed PDMC.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsSemiconductorMaskCorporationMember" xlink:to="plab_PhotronicsSemiconductorMaskCorporationMember_lbl" xlink:title="label: PhotronicsSemiconductorMaskCorporationMember to plab_PhotronicsSemiconductorMaskCorporationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsSemiconductorMaskCorporationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotronicsSemiconductorMaskCorporationMember_lbl1" xml:lang="en-US" id="plab_PhotronicsSemiconductorMaskCorporationMember_lbl1">Photronics Semiconductor Mask Corporation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsSemiconductorMaskCorporationMember" xlink:to="plab_PhotronicsSemiconductorMaskCorporationMember_lbl1" xlink:title="label: PhotronicsSemiconductorMaskCorporationMember to plab_PhotronicsSemiconductorMaskCorporationMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsSemiconductorMaskCorporationMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PhotronicsSemiconductorMaskCorporationMember_lbl2" xml:lang="en-US" id="plab_PhotronicsSemiconductorMaskCorporationMember_lbl2">PSMC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsSemiconductorMaskCorporationMember" xlink:to="plab_PhotronicsSemiconductorMaskCorporationMember_lbl2" xlink:title="label: PhotronicsSemiconductorMaskCorporationMember to plab_PhotronicsSemiconductorMaskCorporationMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="plab_DocumentAndEntityInformationAbstract_lbl1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="plab_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to plab_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UnvestedOptionsMember" xlink:label="UnvestedOptionsMember" xlink:title="UnvestedOptionsMember" />
    <link:label xlink:type="resource" xlink:label="plab_UnvestedOptionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_UnvestedOptionsMember_lbl" xml:lang="en-US" id="plab_UnvestedOptionsMember_lbl">Options that are not yet available for exercise under the terms of entity's plan and any agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnvestedOptionsMember" xlink:to="plab_UnvestedOptionsMember_lbl" xlink:title="label: UnvestedOptionsMember to plab_UnvestedOptionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_UnvestedOptionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_UnvestedOptionsMember_lbl1" xml:lang="en-US" id="plab_UnvestedOptionsMember_lbl1">Unvested Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnvestedOptionsMember" xlink:to="plab_UnvestedOptionsMember_lbl1" xlink:title="label: UnvestedOptionsMember to plab_UnvestedOptionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl">Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1">Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl">Changes to accumulated comprehensive income resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1">Accumulated Other Comprehensive Income Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeOtherMember to plab_AccumulatedOtherComprehensiveIncomeOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl">Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1">Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xml:lang="en-US" id="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:to="plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember to plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FlatPanelDisplaysMember_lbl" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl">Represents one of the products of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FlatPanelDisplaysMember_lbl1" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl1">Flat Panel Displays [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl1" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_FlatPanelDisplaysMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_FlatPanelDisplaysMember_lbl2" xml:lang="en-US" id="plab_FlatPanelDisplaysMember_lbl2">FPD [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FlatPanelDisplaysMember" xlink:to="plab_FlatPanelDisplaysMember_lbl2" xlink:title="label: FlatPanelDisplaysMember to plab_FlatPanelDisplaysMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IntegratedCircuitsMember_lbl" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl">Represents one of the products of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IntegratedCircuitsMember_lbl1" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl1">Integrated Circuits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl1" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IntegratedCircuitsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_IntegratedCircuitsMember_lbl2" xml:lang="en-US" id="plab_IntegratedCircuitsMember_lbl2">IC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntegratedCircuitsMember" xlink:to="plab_IntegratedCircuitsMember_lbl2" xlink:title="label: IntegratedCircuitsMember to plab_IntegratedCircuitsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_OtherCustomerMember_lbl" xml:lang="en-US" id="plab_OtherCustomerMember_lbl">Represents a other customer of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_OtherCustomerMember_lbl1" xml:lang="en-US" id="plab_OtherCustomerMember_lbl1">Other Customer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl1" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_OtherCustomerMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_OtherCustomerMember_lbl2" xml:lang="en-US" id="plab_OtherCustomerMember_lbl2">Other Customer Accounted [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCustomerMember" xlink:to="plab_OtherCustomerMember_lbl2" xlink:title="label: OtherCustomerMember to plab_OtherCustomerMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MajorCustomer1Member_lbl" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl">Represents a major customer of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MajorCustomer1Member_lbl1" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl1">Major customer 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl1" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MajorCustomer1Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_MajorCustomer1Member_lbl2" xml:lang="en-US" id="plab_MajorCustomer1Member_lbl2">One Customer Accounted [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomer1Member" xlink:to="plab_MajorCustomer1Member_lbl2" xlink:title="label: MajorCustomer1Member to plab_MajorCustomer1Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AllOtherAsiaMember_lbl" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl">Represents one of the geographical areas where entity's activities take place.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AllOtherAsiaMember_lbl1" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl1">All Other Asia [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl1" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AllOtherAsiaMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AllOtherAsiaMember_lbl2" xml:lang="en-US" id="plab_AllOtherAsiaMember_lbl2">All Other Asia [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllOtherAsiaMember" xlink:to="plab_AllOtherAsiaMember_lbl2" xlink:title="label: AllOtherAsiaMember to plab_AllOtherAsiaMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:label="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xml:lang="en-US" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1">Components Of Income Before Income Tax Provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" xlink:title="label: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xml:lang="en-US" id="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2">Components of income before income tax provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" xlink:title="label: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationGainLossOnAcquisition" xlink:label="IncomeTaxReconciliationGainLossOnAcquisition" xlink:title="IncomeTaxReconciliationGainLossOnAcquisition" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl" xml:lang="en-US" id="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl">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 gain (loss) on acquisition.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationGainLossOnAcquisition" xlink:to="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl" xlink:title="label: IncomeTaxReconciliationGainLossOnAcquisition to plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl1" xml:lang="en-US" id="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl1">Income Tax Reconciliation, Gain (Loss) on Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationGainLossOnAcquisition" xlink:to="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl1" xlink:title="label: IncomeTaxReconciliationGainLossOnAcquisition to plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl2" xml:lang="en-US" id="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl2">Gain on acquisition of DPTT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationGainLossOnAcquisition" xlink:to="plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl2" xlink:title="label: IncomeTaxReconciliationGainLossOnAcquisition to plab_IncomeTaxReconciliationGainLossOnAcquisition_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AdjustmentOfDeferredTaxAssetMember" xlink:label="AdjustmentOfDeferredTaxAssetMember" xlink:title="AdjustmentOfDeferredTaxAssetMember" />
    <link:label xlink:type="resource" xlink:label="plab_AdjustmentOfDeferredTaxAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AdjustmentOfDeferredTaxAssetMember_lbl" xml:lang="en-US" id="plab_AdjustmentOfDeferredTaxAssetMember_lbl">Refers to adjustment of deferred tax asset.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentOfDeferredTaxAssetMember" xlink:to="plab_AdjustmentOfDeferredTaxAssetMember_lbl" xlink:title="label: AdjustmentOfDeferredTaxAssetMember to plab_AdjustmentOfDeferredTaxAssetMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AdjustmentOfDeferredTaxAssetMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AdjustmentOfDeferredTaxAssetMember_lbl1" xml:lang="en-US" id="plab_AdjustmentOfDeferredTaxAssetMember_lbl1">Adjustment of Deferred Tax Asset [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentOfDeferredTaxAssetMember" xlink:to="plab_AdjustmentOfDeferredTaxAssetMember_lbl1" xlink:title="label: AdjustmentOfDeferredTaxAssetMember to plab_AdjustmentOfDeferredTaxAssetMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:label="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:title="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl" xml:lang="en-US" id="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl">Refers to the income tax provision difference which is obtained from the taxes related to the foreign subsidiary earnings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:to="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl" xlink:title="label: IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings to plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl1" xml:lang="en-US" id="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl1">Income Tax Reconciliation Tax on Foreign Subsidiary Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:to="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl1" xlink:title="label: IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings to plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl2" xml:lang="en-US" id="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl2">Tax on foreign subsidiary earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:to="plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl2" xlink:title="label: IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings to plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:label="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:title="IncomeTaxReconciliationIntercompanyGainLossElimination" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl" xml:lang="en-US" id="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl">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 elimination of intercompany gain (loss).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:to="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl" xlink:title="label: IncomeTaxReconciliationIntercompanyGainLossElimination to plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl1" xml:lang="en-US" id="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl1">Income Tax Reconciliation, Intercompany gain (loss) elimination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:to="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl1" xlink:title="label: IncomeTaxReconciliationIntercompanyGainLossElimination to plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl2" xml:lang="en-US" id="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl2">Intercompany gain elimination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:to="plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl2" xlink:title="label: IncomeTaxReconciliationIntercompanyGainLossElimination to plab_IncomeTaxReconciliationIntercompanyGainLossElimination_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FinancialStatementDeferredIncomeTaxesAbstract" xlink:label="FinancialStatementDeferredIncomeTaxesAbstract" xlink:title="FinancialStatementDeferredIncomeTaxesAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl1" xml:lang="en-US" id="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl1">Financial statement deferred income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialStatementDeferredIncomeTaxesAbstract" xlink:to="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl1" xlink:title="label: FinancialStatementDeferredIncomeTaxesAbstract to plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl2" xml:lang="en-US" id="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl2">Financial Statement Deferred Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialStatementDeferredIncomeTaxesAbstract" xlink:to="plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl2" xlink:title="label: FinancialStatementDeferredIncomeTaxesAbstract to plab_FinancialStatementDeferredIncomeTaxesAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl">Tax credit carryforwards relating to alternate minimum tax.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1">Alternate Minimum Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xml:lang="en-US" id="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2">Federal alternate minimum tax [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AlternateMinimumTaxCreditCarryforwardMember" xlink:to="plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" xlink:title="label: AlternateMinimumTaxCreditCarryforwardMember to plab_AlternateMinimumTaxCreditCarryforwardMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfTaxYearHolidays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_TermOfTaxYearHolidays_lbl" xml:lang="en-US" id="plab_TermOfTaxYearHolidays_lbl">Refers to term of tax year holidays.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfTaxYearHolidays" xlink:to="plab_TermOfTaxYearHolidays_lbl" xlink:title="label: TermOfTaxYearHolidays to plab_TermOfTaxYearHolidays_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_TermOfTaxYearHolidays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_TermOfTaxYearHolidays_lbl1" xml:lang="en-US" id="plab_TermOfTaxYearHolidays_lbl1">Term of tax year holidays</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfTaxYearHolidays" xlink:to="plab_TermOfTaxYearHolidays_lbl1" xlink:title="label: TermOfTaxYearHolidays to plab_TermOfTaxYearHolidays_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ForeignJurisdictionsMember_lbl" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl">Refers to foreign jurisdictions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ForeignJurisdictionsMember_lbl1" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl1">Foreign Jurisdictions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl1" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ForeignJurisdictionsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ForeignJurisdictionsMember_lbl2" xml:lang="en-US" id="plab_ForeignJurisdictionsMember_lbl2">Foreign jurisdictions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignJurisdictionsMember" xlink:to="plab_ForeignJurisdictionsMember_lbl2" xlink:title="label: ForeignJurisdictionsMember to plab_ForeignJurisdictionsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:label="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:title="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" />
    <link:label xlink:type="resource" xlink:label="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl" xml:lang="en-US" id="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl">Amount of undistributed earnings of foreign subsidiaries that are not considered to be permanently reinvested outside of the United States.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:to="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl" xlink:title="label: EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested to plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl1" xml:lang="en-US" id="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl1">Earnings of foreign subsidiaries included in consolidated retained earnings which are considered not to be permanently reinvested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:to="plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl1" xlink:title="label: EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested to plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:label="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:title="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" />
    <link:label xlink:type="resource" xlink:label="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl" xml:lang="en-US" id="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl">The total amount of undistributed earnings of foreign subsidiaries, including the amounts that are not considered to be permanently reinvested outside of the United States, and the amounts which are intended to be permanently reinvested outside of the United States, and that are not subject to U.S. federal income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:to="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl" xlink:title="label: UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings to plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl1" xml:lang="en-US" id="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl1">Undistributed earnings of foreign subsidiaries included in consolidated retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:to="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl1" xlink:title="label: UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings to plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl2" xml:lang="en-US" id="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl2">Undistributed earnings of foreign subsidiaries included in consolidated retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:to="plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl2" xlink:title="label: UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings to plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xml:lang="en-US" id="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1">Income taxes, additional disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" xlink:title="label: IncomeTaxesAdditionalDisclosuresAbstract to plab_IncomeTaxesAdditionalDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_RetrospectivelyAdjustedMember" xlink:label="RetrospectivelyAdjustedMember" xlink:title="RetrospectivelyAdjustedMember" />
    <link:label xlink:type="resource" xlink:label="plab_RetrospectivelyAdjustedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_RetrospectivelyAdjustedMember_lbl" xml:lang="en-US" id="plab_RetrospectivelyAdjustedMember_lbl">Effect of a retrospective correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetrospectivelyAdjustedMember" xlink:to="plab_RetrospectivelyAdjustedMember_lbl" xlink:title="label: RetrospectivelyAdjustedMember to plab_RetrospectivelyAdjustedMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_RetrospectivelyAdjustedMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_RetrospectivelyAdjustedMember_lbl1" xml:lang="en-US" id="plab_RetrospectivelyAdjustedMember_lbl1">Retrospectively Adjusted [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetrospectivelyAdjustedMember" xlink:to="plab_RetrospectivelyAdjustedMember_lbl1" xlink:title="label: RetrospectivelyAdjustedMember to plab_RetrospectivelyAdjustedMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_RetrospectivelyAdjustedMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_RetrospectivelyAdjustedMember_lbl2" xml:lang="en-US" id="plab_RetrospectivelyAdjustedMember_lbl2">Retrospectively Adjusted [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetrospectivelyAdjustedMember" xlink:to="plab_RetrospectivelyAdjustedMember_lbl2" xlink:title="label: RetrospectivelyAdjustedMember to plab_RetrospectivelyAdjustedMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl">Refers to supply agreement term subject to mutually agreeable renewals.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1">Supply Agreement Term Subject To Mutually Agreeable Renewals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xml:lang="en-US" id="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2">Initial term of supply agreement term subject to mutually agreeable renewals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:to="plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" xlink:title="label: SupplyAgreementTermSubjectToMutuallyAgreeableRenewals to plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MPMaskMember_lbl" xml:lang="en-US" id="plab_MPMaskMember_lbl">The joint venture variable interest entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MPMaskMember_lbl1" xml:lang="en-US" id="plab_MPMaskMember_lbl1">MP Mask [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl1" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MPMaskMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_MPMaskMember_lbl2" xml:lang="en-US" id="plab_MPMaskMember_lbl2">MP Mask [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MPMaskMember" xlink:to="plab_MPMaskMember_lbl2" xlink:title="label: MPMaskMember to plab_MPMaskMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl">Represents return of capital to noncontrolling interests.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1">Return of capital to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xml:lang="en-US" id="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2">Return of capital to noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReturnOfCapitalToNoncontrollingInterests" xlink:to="plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" xlink:title="label: ReturnOfCapitalToNoncontrollingInterests to plab_ReturnOfCapitalToNoncontrollingInterests_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl">Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1">Convertible senior notes due on April 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2">3.25% Convertible Senior Notes due in April 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl2" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl3" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl3">3.25% convertible senior notes due 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2016Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl3" xlink:title="label: ConvertibleSeniorNotesDueOnApril2016Member to plab_ConvertibleSeniorNotesDueOnApril2016Member_lbl3" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl">A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1">Capital lease obligation payable through 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2">2.77% Capital Lease Obligation Payable through July 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2018Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" xlink:title="label: CapitalLeaseObligationPayableThrough2018Member to plab_CapitalLeaseObligationPayableThrough2018Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2016Member" xlink:label="CapitalLeaseObligationPayableThrough2016Member" xlink:title="CapitalLeaseObligationPayableThrough2016Member" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_CapitalLeaseObligationPayableThrough2016Member_lbl" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2016Member_lbl">A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2016Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2016Member_lbl" xlink:title="label: CapitalLeaseObligationPayableThrough2016Member to plab_CapitalLeaseObligationPayableThrough2016Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2016Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_CapitalLeaseObligationPayableThrough2016Member_lbl1" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2016Member_lbl1">Capital Lease Obligation Payable Through 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2016Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2016Member_lbl1" xlink:title="label: CapitalLeaseObligationPayableThrough2016Member to plab_CapitalLeaseObligationPayableThrough2016Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_CapitalLeaseObligationPayableThrough2016Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_CapitalLeaseObligationPayableThrough2016Member_lbl2" xml:lang="en-US" id="plab_CapitalLeaseObligationPayableThrough2016Member_lbl2">3.09% Capital Lease Obligation Payable through March 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationPayableThrough2016Member" xlink:to="plab_CapitalLeaseObligationPayableThrough2016Member_lbl2" xlink:title="label: CapitalLeaseObligationPayableThrough2016Member to plab_CapitalLeaseObligationPayableThrough2016Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl">Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1">Convertible Senior Notes Due On April2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2">3.25% Convertible Senior Notes due in April 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl2" />
    <link:label xlink:type="resource" xlink:label="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl3" xml:lang="en-US" id="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl3">3.25% convertible senior notes due 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSeniorNotesDueOnApril2019Member" xlink:to="plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl3" xlink:title="label: ConvertibleSeniorNotesDueOnApril2019Member to plab_ConvertibleSeniorNotesDueOnApril2019Member_lbl3" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl">This line item represents the face amount of each note converted or convertible to common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1">Face Amount Of Each Note Converted Or Convertible</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xml:lang="en-US" id="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2">Face amount of each note converted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FaceAmountOfEachNoteConvertedOrConvertible" xlink:to="plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" xlink:title="label: FaceAmountOfEachNoteConvertedOrConvertible to plab_FaceAmountOfEachNoteConvertedOrConvertible_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityProductionStartDate" xlink:label="FacilityProductionStartDate" xlink:title="FacilityProductionStartDate" />
    <link:label xlink:type="resource" xlink:label="plab_FacilityProductionStartDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FacilityProductionStartDate_lbl" xml:lang="en-US" id="plab_FacilityProductionStartDate_lbl">Estimated year that production will start at new manufacturing facility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilityProductionStartDate" xlink:to="plab_FacilityProductionStartDate_lbl" xlink:title="label: FacilityProductionStartDate to plab_FacilityProductionStartDate_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FacilityProductionStartDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FacilityProductionStartDate_lbl1" xml:lang="en-US" id="plab_FacilityProductionStartDate_lbl1">Facility production start date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilityProductionStartDate" xlink:to="plab_FacilityProductionStartDate_lbl1" xlink:title="label: FacilityProductionStartDate to plab_FacilityProductionStartDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityConstructionStartDate" xlink:label="FacilityConstructionStartDate" xlink:title="FacilityConstructionStartDate" />
    <link:label xlink:type="resource" xlink:label="plab_FacilityConstructionStartDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_FacilityConstructionStartDate_lbl" xml:lang="en-US" id="plab_FacilityConstructionStartDate_lbl">Estimated year that construction will start on new manufacturing facility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilityConstructionStartDate" xlink:to="plab_FacilityConstructionStartDate_lbl" xlink:title="label: FacilityConstructionStartDate to plab_FacilityConstructionStartDate_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_FacilityConstructionStartDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_FacilityConstructionStartDate_lbl1" xml:lang="en-US" id="plab_FacilityConstructionStartDate_lbl1">Facility construction start date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FacilityConstructionStartDate" xlink:to="plab_FacilityConstructionStartDate_lbl1" xlink:title="label: FacilityConstructionStartDate to plab_FacilityConstructionStartDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:label xlink:type="resource" xlink:label="plab_PkLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PkLtdMember_lbl" xml:lang="en-US" id="plab_PkLtdMember_lbl">Represents the majority owned subsidiary.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PkLtdMember" xlink:to="plab_PkLtdMember_lbl" xlink:title="label: PkLtdMember to plab_PkLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PkLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PkLtdMember_lbl1" xml:lang="en-US" id="plab_PkLtdMember_lbl1">PK Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PkLtdMember" xlink:to="plab_PkLtdMember_lbl1" xlink:title="label: PkLtdMember to plab_PkLtdMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xml:lang="en-US" id="plab_NumberOfMajorityOwnedSubsidiaries_lbl">Represents the number of majority owned subsidiaries.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorityOwnedSubsidiaries" xlink:to="plab_NumberOfMajorityOwnedSubsidiaries_lbl" xlink:title="label: NumberOfMajorityOwnedSubsidiaries to plab_NumberOfMajorityOwnedSubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xml:lang="en-US" id="plab_NumberOfMajorityOwnedSubsidiaries_lbl1">Number of majority owned subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorityOwnedSubsidiaries" xlink:to="plab_NumberOfMajorityOwnedSubsidiaries_lbl1" xlink:title="label: NumberOfMajorityOwnedSubsidiaries to plab_NumberOfMajorityOwnedSubsidiaries_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PeriodOfWarranty" xlink:label="PeriodOfWarranty" xlink:title="PeriodOfWarranty" />
    <link:label xlink:type="resource" xlink:label="plab_PeriodOfWarranty_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PeriodOfWarranty_lbl" xml:lang="en-US" id="plab_PeriodOfWarranty_lbl">Represents the period of warranty.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfWarranty" xlink:to="plab_PeriodOfWarranty_lbl" xlink:title="label: PeriodOfWarranty to plab_PeriodOfWarranty_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PeriodOfWarranty_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PeriodOfWarranty_lbl1" xml:lang="en-US" id="plab_PeriodOfWarranty_lbl1">Period of warranty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfWarranty" xlink:to="plab_PeriodOfWarranty_lbl1" xlink:title="label: PeriodOfWarranty to plab_PeriodOfWarranty_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfManufacturingFacilities_lbl" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl">This line item represents the number of manufacturing facilities of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfManufacturingFacilities_lbl1" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl1">Number of manufacturing facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl1" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfManufacturingFacilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NumberOfManufacturingFacilities_lbl2" xml:lang="en-US" id="plab_NumberOfManufacturingFacilities_lbl2">Number of manufacturing facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfManufacturingFacilities" xlink:to="plab_NumberOfManufacturingFacilities_lbl2" xlink:title="label: NumberOfManufacturingFacilities to plab_NumberOfManufacturingFacilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1">Manufacturing Facilities By Geographical Region [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2">Manufacturing Facilities by Geographical Region [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionLineItems to plab_ManufacturingFacilitiesByGeographicalRegionLineItems_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl">Describes the operating facilities of the reporting entity by geographical region.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionTable to plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xml:lang="en-US" id="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1">Manufacturing Facilities by Geographical Region [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" xlink:title="label: ManufacturingFacilitiesByGeographicalRegionTable to plab_ManufacturingFacilitiesByGeographicalRegionTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PsmcStockRepurchaseProgramMember" xlink:label="PsmcStockRepurchaseProgramMember" xlink:title="PsmcStockRepurchaseProgramMember" />
    <link:label xlink:type="resource" xlink:label="plab_PsmcStockRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PsmcStockRepurchaseProgramMember_lbl" xml:lang="en-US" id="plab_PsmcStockRepurchaseProgramMember_lbl">The board of directors of PSMC, a subsidiary of the Company based in Taiwan, has authorized several share repurchase programs for PSMC to purchase for retirement shares of its outstanding common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PsmcStockRepurchaseProgramMember" xlink:to="plab_PsmcStockRepurchaseProgramMember_lbl" xlink:title="label: PsmcStockRepurchaseProgramMember to plab_PsmcStockRepurchaseProgramMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PsmcStockRepurchaseProgramMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PsmcStockRepurchaseProgramMember_lbl1" xml:lang="en-US" id="plab_PsmcStockRepurchaseProgramMember_lbl1">PSMC stock repurchase program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PsmcStockRepurchaseProgramMember" xlink:to="plab_PsmcStockRepurchaseProgramMember_lbl1" xlink:title="label: PsmcStockRepurchaseProgramMember to plab_PsmcStockRepurchaseProgramMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PsmcStockRepurchaseProgramMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PsmcStockRepurchaseProgramMember_lbl2" xml:lang="en-US" id="plab_PsmcStockRepurchaseProgramMember_lbl2">PSMC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PsmcStockRepurchaseProgramMember" xlink:to="plab_PsmcStockRepurchaseProgramMember_lbl2" xlink:title="label: PsmcStockRepurchaseProgramMember to plab_PsmcStockRepurchaseProgramMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl">The Company's IC manufacturing plant in Taiwan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1">Photronics DNP Mask Corporation (PDMC) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xml:lang="en-US" id="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2">PDMC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PhotronicsDnpMaskCorporationPdmcMember" xlink:to="plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" xlink:title="label: PhotronicsDnpMaskCorporationPdmcMember to plab_PhotronicsDnpMaskCorporationPdmcMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl">Net of tax amount of the appreciation (loss) for other adjustments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1">Other Comprehensive Income (Loss), Other Adjustments, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xml:lang="en-US" id="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:to="plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" xlink:title="label: OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax to plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfMonthsOfServiceCompleted" xlink:label="NumberOfMonthsOfServiceCompleted" xlink:title="NumberOfMonthsOfServiceCompleted" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl">Represents the number of months of service completed to come under retirement plans.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl1" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl1">Number of months of service completed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl1" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_NumberOfMonthsOfServiceCompleted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_NumberOfMonthsOfServiceCompleted_lbl2" xml:lang="en-US" id="plab_NumberOfMonthsOfServiceCompleted_lbl2">Number of months of service completed to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMonthsOfServiceCompleted" xlink:to="plab_NumberOfMonthsOfServiceCompleted_lbl2" xlink:title="label: NumberOfMonthsOfServiceCompleted to plab_NumberOfMonthsOfServiceCompleted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:label="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="MinimumAgeOfEmployeesToComeUnderRetirementPlan" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl">Represents the minimum age of employees to come under retirement plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1">Minimum age of employees to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xml:lang="en-US" id="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2">Minimum age of employees to come under retirement plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:to="plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" xlink:title="label: MinimumAgeOfEmployeesToComeUnderRetirementPlan to plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccruedAcquisitionLiabilityCurrent" xlink:label="AccruedAcquisitionLiabilityCurrent" xlink:title="AccruedAcquisitionLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="plab_AccruedAcquisitionLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_AccruedAcquisitionLiabilityCurrent_lbl" xml:lang="en-US" id="plab_AccruedAcquisitionLiabilityCurrent_lbl">Amount of liability arising from a business acquisition, due within one year or the normal operating cycle, if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedAcquisitionLiabilityCurrent" xlink:to="plab_AccruedAcquisitionLiabilityCurrent_lbl" xlink:title="label: AccruedAcquisitionLiabilityCurrent to plab_AccruedAcquisitionLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_AccruedAcquisitionLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_AccruedAcquisitionLiabilityCurrent_lbl1" xml:lang="en-US" id="plab_AccruedAcquisitionLiabilityCurrent_lbl1">Liability arising from a business acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedAcquisitionLiabilityCurrent" xlink:to="plab_AccruedAcquisitionLiabilityCurrent_lbl1" xlink:title="label: AccruedAcquisitionLiabilityCurrent to plab_AccruedAcquisitionLiabilityCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_AccruedAcquisitionLiabilityCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_AccruedAcquisitionLiabilityCurrent_lbl2" xml:lang="en-US" id="plab_AccruedAcquisitionLiabilityCurrent_lbl2">Acquisition liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedAcquisitionLiabilityCurrent" xlink:to="plab_AccruedAcquisitionLiabilityCurrent_lbl2" xlink:title="label: AccruedAcquisitionLiabilityCurrent to plab_AccruedAcquisitionLiabilityCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1">Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2">Weighted-Average Remaining Contractual Life [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl">Represents the weighted-average fair value at grant date of restricted stock that is vested and expected to vest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl1">Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options That Are Vested And Expected to Vest, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl2">Vested and expected to vest (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl">Represents the number, as of the balance sheet date, of outstanding restricted stock awards that are vested and expected to vest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl1">Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options Vested and Expected to Vest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl2">Vested and expected to vest (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl">The cumulative number of shares that have been issued since the inception of the Company's employee stock purchase plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2">Total shares issued under ESPP since inception (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1">Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xml:lang="en-US" id="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:label xlink:type="resource" xlink:label="plab_StockOptionsActivityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_StockOptionsActivityAbstract_lbl1" xml:lang="en-US" id="plab_StockOptionsActivityAbstract_lbl1">Stock options activity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsActivityAbstract" xlink:to="plab_StockOptionsActivityAbstract_lbl1" xlink:title="label: StockOptionsActivityAbstract to plab_StockOptionsActivityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementMember" xlink:label="SupplyAgreementMember" xlink:title="SupplyAgreementMember" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="plab_SupplyAgreementMember_lbl" xml:lang="en-US" id="plab_SupplyAgreementMember_lbl">Agreement under which, for consideration previously provided, the Company is entitled to receive a commission based on specified sales of a counterparty to the agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementMember" xlink:to="plab_SupplyAgreementMember_lbl" xlink:title="label: SupplyAgreementMember to plab_SupplyAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="plab_SupplyAgreementMember_lbl1" xml:lang="en-US" id="plab_SupplyAgreementMember_lbl1">Supply Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementMember" xlink:to="plab_SupplyAgreementMember_lbl1" xlink:title="label: SupplyAgreementMember to plab_SupplyAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="plab_SupplyAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="plab_SupplyAgreementMember_lbl2" xml:lang="en-US" id="plab_SupplyAgreementMember_lbl2">Supply Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplyAgreementMember" xlink:to="plab_SupplyAgreementMember_lbl2" xlink:title="label: SupplyAgreementMember to plab_SupplyAgreementMember_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>plab-20161030_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ScheduleIivaluationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnauditedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ExpansionIntoChinaDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ExpansionIntoChinaDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#GainsOnSaleOfInvestmentsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OtherRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#OtherRelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchaseDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShareDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetailsCalc01" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetailsCalc01" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlansDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#EmployeeRetirementPlansDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeasesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowingsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowingsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssetsDetails" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnauditedTables" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsTables" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformationTables" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchaseTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchaseTables" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShareTables" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeasesTables" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowingsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowingsTables" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssetsTables" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#RecentAccountingPronouncementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurementsPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurementsPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensationPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensationPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" xlink:type="simple" xlink:href="plab-20161030.xsd#ScheduleIivaluationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://photronics.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="plab-20161030.xsd#RecentAccountingPronouncements" />
  <link:roleRef roleURI="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" xlink:type="simple" xlink:href="plab-20161030.xsd#QuarterlyResultsOfOperationsUnaudited" />
  <link:roleRef roleURI="http://photronics.com/role/ExpansionIntoChina" xlink:type="simple" xlink:href="plab-20161030.xsd#ExpansionIntoChina" />
  <link:roleRef roleURI="http://photronics.com/role/GainsOnSaleOfInvestments" xlink:type="simple" xlink:href="plab-20161030.xsd#GainsOnSaleOfInvestments" />
  <link:roleRef roleURI="http://photronics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="plab-20161030.xsd#FairValueMeasurements" />
  <link:roleRef roleURI="http://photronics.com/role/OtherRelatedPartyTransactions" xlink:type="simple" xlink:href="plab-20161030.xsd#OtherRelatedPartyTransactions" />
  <link:roleRef roleURI="http://photronics.com/role/ConcentrationsOfCreditRisk" xlink:type="simple" xlink:href="plab-20161030.xsd#ConcentrationsOfCreditRisk" />
  <link:roleRef roleURI="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" xlink:type="simple" xlink:href="plab-20161030.xsd#ChangesInAccumulatedOtherComprehensiveIncomeByComponent" />
  <link:roleRef roleURI="http://photronics.com/role/GeographicAndSignificantCustomerInformation" xlink:type="simple" xlink:href="plab-20161030.xsd#GeographicAndSignificantCustomerInformation" />
  <link:roleRef roleURI="http://photronics.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="plab-20161030.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://photronics.com/role/SubsidiaryShareRepurchase" xlink:type="simple" xlink:href="plab-20161030.xsd#SubsidiaryShareRepurchase" />
  <link:roleRef roleURI="http://photronics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="plab-20161030.xsd#EarningsPerShare" />
  <link:roleRef roleURI="http://photronics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="plab-20161030.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://photronics.com/role/EmployeeRetirementPlans" xlink:type="simple" xlink:href="plab-20161030.xsd#EmployeeRetirementPlans" />
  <link:roleRef roleURI="http://photronics.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="plab-20161030.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://photronics.com/role/OperatingLeases" xlink:type="simple" xlink:href="plab-20161030.xsd#OperatingLeases" />
  <link:roleRef roleURI="http://photronics.com/role/LongtermBorrowings" xlink:type="simple" xlink:href="plab-20161030.xsd#LongtermBorrowings" />
  <link:roleRef roleURI="http://photronics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="plab-20161030.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" xlink:type="simple" xlink:href="plab-20161030.xsd#JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc" />
  <link:roleRef roleURI="http://photronics.com/role/IntangibleAssets" xlink:type="simple" xlink:href="plab-20161030.xsd#IntangibleAssets" />
  <link:roleRef roleURI="http://photronics.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="plab-20161030.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" xlink:type="simple" xlink:href="plab-20161030.xsd#AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd" />
  <link:roleRef roleURI="http://photronics.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="plab-20161030.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfEquity" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfEquity" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedStatementsOfIncome" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://photronics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="plab-20161030.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://photronics.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="plab-20161030.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCentralIndexKey" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityWellKnownSeasonedIssuer" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityVoluntaryFilers" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCurrentReportingStatus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityFilerCategory" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityPublicFloat" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityPublicFloat" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCommonStockSharesOutstanding" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentType" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentType" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentFlag" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentPeriodEndDate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="presentation: AssetsCurrentAbstract to InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="OtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to OtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="presentation: AssetsAbstract to InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: AssetsAbstract to IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: AssetsAbstract to DeferredTaxAssetsNetNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LongTermDebtAndCapitalLeaseObligationsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtAndCapitalLeaseObligations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AdditionalPaidInCapitalCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="MinorityInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to MinorityInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: IncomeStatementAbstract to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="CostsAndExpensesAbstract" xlink:title="CostsAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostsAndExpensesAbstract" xlink:to="CostOfGoodsSold" xlink:title="presentation: CostsAndExpensesAbstract to CostOfGoodsSold" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostsAndExpensesAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: CostsAndExpensesAbstract to SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostsAndExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: CostsAndExpensesAbstract to ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostsAndExpensesAbstract" xlink:title="presentation: IncomeStatementAbstract to CostsAndExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainOnSaleOfInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="InterestAndDebtExpense" xlink:title="InterestAndDebtExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InterestAndDebtExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to InterestAndDebtExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to OtherNonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="presentation: IncomeStatementAbstract to NonoperatingIncomeExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="ProfitLoss" xlink:title="presentation: IncomeStatementAbstract to ProfitLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLossAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ProfitLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:label="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="OtherComprehensiveIncomeLossTax" xlink:title="OtherComprehensiveIncomeLossTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: StatementEquityComponentsAxis to NoncontrollingInterestMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="presentation: StatementLineItems to ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StatementLineItems to OtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:title="presentation: StatementLineItems to NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="presentation: StatementLineItems to DebtConversionConvertedInstrumentAmount1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="presentation: StatementLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Dividends" xlink:label="Dividends" xlink:title="Dividends" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="Dividends" xlink:title="presentation: StatementLineItems to Dividends" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ReturnOfCapitalToNoncontrollingInterests" xlink:label="ReturnOfCapitalToNoncontrollingInterests" xlink:title="ReturnOfCapitalToNoncontrollingInterests" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ReturnOfCapitalToNoncontrollingInterests" xlink:title="presentation: StatementLineItems to ReturnOfCapitalToNoncontrollingInterests" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="MinorityInterestDecreaseFromRedemptions" xlink:title="MinorityInterestDecreaseFromRedemptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="MinorityInterestDecreaseFromRedemptions" xlink:title="presentation: StatementLineItems to MinorityInterestDecreaseFromRedemptions" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="presentation: StatementLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding_2" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="ProfitLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentForAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentForAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainOnSaleOfInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherCurrentAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="ProceedsFromSaleOfInvestmentProjects" xlink:title="ProceedsFromSaleOfInvestmentProjects" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromSaleOfInvestmentProjects" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromSaleOfInvestmentProjects" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="CashAcquiredFromAcquisition" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to CashAcquiredFromAcquisition" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireIntangibleAssets" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireIntangibleAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsForProceedsFromOtherInvestingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="RepaymentsOfDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RepaymentsOfDebtAndCapitalLeaseObligations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to RepaymentsOfDebtAndCapitalLeaseObligations" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="PaymentsOfDividendsMinorityInterest" xlink:title="PaymentsOfDividendsMinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfDividendsMinorityInterest" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfDividendsMinorityInterest" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToMinorityShareholders" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsToMinorityShareholders" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfFinancingCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfFinancingCosts" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromPaymentsForOtherFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="CapitalExpendituresIncurredButNotYetPaid" xlink:title="presentation: SupplementalCashFlowInformationAbstract to CapitalExpendituresIncurredButNotYetPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="DebtConversionOriginalDebtAmount1" xlink:title="presentation: SupplementalCashFlowInformationAbstract to DebtConversionOriginalDebtAmount1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:label="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:title="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:title="presentation: SupplementalCashFlowInformationAbstract to NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipment">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="IntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="EquityMethodInvestmentsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentsDisclosureTextBlock" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilities">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowings">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="LongTermDebtTextBlock" xlink:title="LongTermDebtTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LongTermDebtTextBlock" xlink:title="presentation: DebtDisclosureAbstract to LongTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeases">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="OperatingLeasesOfLesseeDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesOfLesseeDisclosureTextBlock" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlans">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchase">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="MinorityInterestDisclosureTextBlock" xlink:title="MinorityInterestDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="MinorityInterestDisclosureTextBlock" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:label="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="OtherComprehensiveIncomeNoncontrollingInterestTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to OtherComprehensiveIncomeNoncontrollingInterestTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ConcentrationsOfCreditRisk">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskDisclosureTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OtherRelatedPartyTransactions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestments">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="OtherIncomeAndOtherExpenseDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeAndExpensesAbstract" xlink:to="OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:title="presentation: OtherIncomeAndExpensesAbstract to OtherIncomeAndOtherExpenseDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ExpansionIntoChina">
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EXPANSIONINTOCHINAAbstract" xlink:label="EXPANSIONINTOCHINAAbstract" xlink:title="EXPANSIONINTOCHINAAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ExpansionIntoForeignCountryTextBlock" xlink:label="ExpansionIntoForeignCountryTextBlock" xlink:title="ExpansionIntoForeignCountryTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EXPANSIONINTOCHINAAbstract" xlink:to="ExpansionIntoForeignCountryTextBlock" xlink:title="presentation: EXPANSIONINTOCHINAAbstract to ExpansionIntoForeignCountryTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="QuarterlyFinancialInformationTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to QuarterlyFinancialInformationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncements">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="DescriptionOfNewAccountingPronouncementsNotYetAdopted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to DescriptionOfNewAccountingPronouncementsNotYetAdopted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="BusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to BusinessDescriptionAndAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: AccountingPoliciesAbstract to UseOfEstimates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="FiscalPeriod" xlink:title="FiscalPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FiscalPeriod" xlink:title="presentation: AccountingPoliciesAbstract to FiscalPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to InventoryPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IntangibleAssetsFiniteLivedPolicy" xlink:title="presentation: AccountingPoliciesAbstract to IntangibleAssetsFiniteLivedPolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BusinessCombinationsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to BusinessCombinationsPolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="EquityMethodInvestmentsPolicy" xlink:title="EquityMethodInvestmentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EquityMethodInvestmentsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to EquityMethodInvestmentsPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationVariableInterestEntityPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationVariableInterestEntityPolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to IncomeTaxPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerSharePolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerSharePolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="ResearchAndDevelopmentExpensePolicy" xlink:title="ResearchAndDevelopmentExpensePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentExpensePolicy" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentExpensePolicy" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RevenueRecognitionPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to RevenueRecognitionPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="StandardProductWarrantyPolicy" xlink:title="StandardProductWarrantyPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="StandardProductWarrantyPolicy" xlink:title="presentation: AccountingPoliciesAbstract to StandardProductWarrantyPolicy" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:label="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationsPolicy" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationsPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UnvestedOptionsMember" xlink:label="UnvestedOptionsMember" xlink:title="UnvestedOptionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="UnvestedOptionsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to UnvestedOptionsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnremittedEarningsInForeignInvestmentPolicy" xlink:label="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="UnremittedEarningsInForeignInvestmentPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnremittedEarningsInForeignInvestmentPolicy" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnremittedEarningsInForeignInvestmentPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="IncomeTaxUncertaintiesPolicy" xlink:title="IncomeTaxUncertaintiesPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxUncertaintiesPolicy" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxUncertaintiesPolicy" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueMeasurementPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/RecentAccountingPronouncementsPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessAcquisitionProFormaInformationTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="ScheduleOfCapitalLeasedAsssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfCapitalLeasedAsssetsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="EquityMethodInvestmentsTextBlock" xlink:title="EquityMethodInvestmentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="EquityMethodInvestmentsTextBlock" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to EquityMethodInvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowingsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfDebtInstrumentsTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:title="presentation: LeasesOperatingAbstract to ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="SummaryOfOperatingLossCarryforwardsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SummaryOfOperatingLossCarryforwardsTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to SummaryOfOperatingLossCarryforwardsTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="SummaryOfTaxCreditCarryforwardsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SummaryOfTaxCreditCarryforwardsTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to SummaryOfTaxCreditCarryforwardsTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:label="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:title="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchaseTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:title="presentation: NoncontrollingInterestAbstract to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionTable" xlink:label="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="ManufacturingFacilitiesByGeographicalRegionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="presentation: SegmentGeographicalDomain to EuropeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="presentation: SegmentGeographicalDomain to KR" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:label="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="ManufacturingFacilitiesByGeographicalRegionLineItems" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfManufacturingFacilities" xlink:label="NumberOfManufacturingFacilities" xlink:title="NumberOfManufacturingFacilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="NumberOfManufacturingFacilities" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionLineItems to NumberOfManufacturingFacilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityConstructionStartDate" xlink:label="FacilityConstructionStartDate" xlink:title="FacilityConstructionStartDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="FacilityConstructionStartDate" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionLineItems to FacilityConstructionStartDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FacilityProductionStartDate" xlink:label="FacilityProductionStartDate" xlink:title="FacilityProductionStartDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:to="FacilityProductionStartDate" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionLineItems to FacilityProductionStartDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManufacturingFacilitiesByGeographicalRegionTable" xlink:to="ManufacturingFacilitiesByGeographicalRegionLineItems" xlink:title="presentation: ManufacturingFacilitiesByGeographicalRegionTable to ManufacturingFacilitiesByGeographicalRegionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ManufacturingFacilitiesByGeographicalRegionTable" xlink:title="presentation: AccountingPoliciesAbstract to ManufacturingFacilitiesByGeographicalRegionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryFinishedGoods" xlink:title="presentation: InventoryNetAbstract to InventoryFinishedGoods" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryWorkInProcess" xlink:title="presentation: InventoryNetAbstract to InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="InventoryRawMaterialsNetOfReserves" xlink:title="InventoryRawMaterialsNetOfReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryRawMaterialsNetOfReserves" xlink:title="presentation: InventoryNetAbstract to InventoryRawMaterialsNetOfReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryNet" xlink:title="presentation: InventoryNetAbstract to InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: AccountingPoliciesAbstract to InventoryNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="BuildingImprovementsMember" xlink:title="BuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingImprovementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="ForeignCurrencyAbstract" xlink:title="ForeignCurrencyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="presentation: ForeignCurrencyAbstract to ForeignCurrencyTransactionGainLossBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="MinorityInterestTable" xlink:title="MinorityInterestTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PkLtdMember" xlink:label="PkLtdMember" xlink:title="PkLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="PkLtdMember" xlink:title="presentation: EntityDomain to PkLtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="presentation: EntityDomain to PhotronicsDnpMaskCorporationPdmcMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MinorityInterestTable" xlink:to="LegalEntityAxis" xlink:title="presentation: MinorityInterestTable to LegalEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="MinorityInterestLineItems" xlink:title="MinorityInterestLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfMajorityOwnedSubsidiaries" xlink:label="NumberOfMajorityOwnedSubsidiaries" xlink:title="NumberOfMajorityOwnedSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="NumberOfMajorityOwnedSubsidiaries" xlink:title="presentation: NoncontrollingInterestAbstract to NumberOfMajorityOwnedSubsidiaries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: NoncontrollingInterestAbstract to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MinorityInterestLineItems" xlink:to="NoncontrollingInterestAbstract" xlink:title="presentation: MinorityInterestLineItems to NoncontrollingInterestAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MinorityInterestTable" xlink:to="MinorityInterestLineItems" xlink:title="presentation: MinorityInterestTable to MinorityInterestLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="MinorityInterestTable" xlink:title="presentation: AccountingPoliciesAbstract to MinorityInterestTable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PeriodOfWarranty" xlink:label="PeriodOfWarranty" xlink:title="PeriodOfWarranty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PeriodOfWarranty" xlink:title="presentation: AccountingPoliciesAbstract to PeriodOfWarranty" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:label="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DnpPhotomaskTechnologyTaiwanCoLtdDpttMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to PhotronicsDnpMaskCorporationPdmcMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="CoVenturerMember" xlink:title="presentation: EntityDomain to CoVenturerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsSemiconductorMaskCorporationMember" xlink:label="PhotronicsSemiconductorMaskCorporationMember" xlink:title="PhotronicsSemiconductorMaskCorporationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="PhotronicsSemiconductorMaskCorporationMember" xlink:title="presentation: EntityDomain to PhotronicsSemiconductorMaskCorporationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="LegalEntityAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:title="BusinessAcquisitionEffectiveDateOfAcquisition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionEffectiveDateOfAcquisition1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:title="presentation: BusinessAcquisitionLineItems to MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationAcquisitionRelatedCosts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="Depreciation" xlink:title="presentation: BusinessAcquisitionLineItems to Depreciation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="FiniteLivedIntangibleAssetUsefulLife" xlink:title="FiniteLivedIntangibleAssetUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="FiniteLivedIntangibleAssetUsefulLife" xlink:title="presentation: BusinessAcquisitionLineItems to FiniteLivedIntangibleAssetUsefulLife" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotronicsDnpMaskCorporationPdmcMember" xlink:label="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="PhotronicsDnpMaskCorporationPdmcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="PhotronicsDnpMaskCorporationPdmcMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to PhotronicsDnpMaskCorporationPdmcMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:label="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="BusinessCombinationAcquiredReceivablesFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationAcquiredReceivablesFairValue" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationAcquiredReceivablesFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:title="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="BusinessCombinationBargainPurchaseGainRecognizedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationBargainPurchaseGainRecognizedAmount" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:title="BusinessCombinationAcquiredReceivablesGrossContractualAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationAcquiredReceivablesGrossContractualAmount" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:title="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationAcquiredReceivablesEstimatedUncollectible" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProFormaMember" xlink:label="ProFormaMember" xlink:title="ProFormaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ProFormaMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ProFormaMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementScenarioAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="BusinessAcquisitionsProFormaNetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaNetIncomeLoss" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaNetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:title="BusinessAcquisitionProFormaEarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionProFormaEarningsPerShareDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LandMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="CapitalLeasedAssetsGross" xlink:title="CapitalLeasedAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasedAssetsGross" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasedAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:title="presentation: CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract to CapitalLeasesBalanceSheetAssetsByMajorClassNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="LicensingAgreementsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to LicensingAgreementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="CustomerListsMember" xlink:title="CustomerListsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerListsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerListsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementMember" xlink:label="SupplyAgreementMember" xlink:title="SupplyAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="SupplyAgreementMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to SupplyAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:title="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="ScheduleOfVariableInterestEntitiesTable" xlink:title="ScheduleOfVariableInterestEntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="VariableInterestEntitiesByClassificationOfEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="ClassificationOfVariableInterestEntityDomain" xlink:title="ClassificationOfVariableInterestEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MPMaskMember" xlink:label="MPMaskMember" xlink:title="MPMaskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="MPMaskMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to MPMaskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="CoVenturerMember" xlink:title="CoVenturerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassificationOfVariableInterestEntityDomain" xlink:to="CoVenturerMember" xlink:title="presentation: ClassificationOfVariableInterestEntityDomain to CoVenturerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="ClassificationOfVariableInterestEntityDomain" xlink:title="presentation: VariableInterestEntitiesByClassificationOfEntityAxis to ClassificationOfVariableInterestEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntitiesByClassificationOfEntityAxis" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntitiesByClassificationOfEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="VariableInterestEntityLineItems" xlink:title="VariableInterestEntityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:label="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:label="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" xlink:title="presentation: VariableInterestEntityLineItems to InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="EquityMethodInvestmentDividendsOrDistributions" xlink:title="EquityMethodInvestmentDividendsOrDistributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentDividendsOrDistributions" xlink:title="presentation: VariableInterestEntityLineItems to EquityMethodInvestmentDividendsOrDistributions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount" xlink:label="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="VariableInterestEntityEntityMaximumLossExposureAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityEntityMaximumLossExposureAmount" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityEntityMaximumLossExposureAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:label="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" xlink:title="presentation: VariableInterestEntityLineItems to VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="DueToRelatedPartiesCurrent" xlink:title="presentation: VariableInterestEntityLineItems to DueToRelatedPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: VariableInterestEntityLineItems to AccountsReceivableNetCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FeesAndCommissionsOther" xlink:label="FeesAndCommissionsOther" xlink:title="FeesAndCommissionsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="FeesAndCommissionsOther" xlink:title="presentation: VariableInterestEntityLineItems to FeesAndCommissionsOther" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: VariableInterestEntityLineItems to AmortizationOfIntangibleAssets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="CostOfGoodsSold" xlink:title="presentation: VariableInterestEntityLineItems to CostOfGoodsSold" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: VariableInterestEntityLineItems to ResearchAndDevelopmentExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="presentation: VariableInterestEntityLineItems to PaymentsToAcquireProductiveAssets" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="ProceedsFromSaleOfEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="ProceedsFromSaleOfEquityMethodInvestments" xlink:title="presentation: VariableInterestEntityLineItems to ProceedsFromSaleOfEquityMethodInvestments" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:label="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="EquityMethodInvestmentRealizedGainLossOnDisposal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:title="presentation: VariableInterestEntityLineItems to EquityMethodInvestmentRealizedGainLossOnDisposal" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:label="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" xlink:title="presentation: VariableInterestEntityLineItems to SupplyAgreementTermSubjectToMutuallyAgreeableRenewals" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationRevenue" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationRevenue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:label="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" xlink:title="presentation: EquityMethodInvestmentSummarizedFinancialInformationAbstract to EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityLineItems" xlink:to="EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:title="presentation: VariableInterestEntityLineItems to EquityMethodInvestmentSummarizedFinancialInformationAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfVariableInterestEntitiesTable" xlink:to="VariableInterestEntityLineItems" xlink:title="presentation: ScheduleOfVariableInterestEntitiesTable to VariableInterestEntityLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="ScheduleOfVariableInterestEntitiesTable" xlink:title="presentation: EquityMethodInvestmentsAndJointVenturesAbstract to ScheduleOfVariableInterestEntitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/AccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to EmployeeRelatedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedIncomeTaxesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedIncomeTaxesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccruedAcquisitionLiabilityCurrent" xlink:label="AccruedAcquisitionLiabilityCurrent" xlink:title="AccruedAcquisitionLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="AccruedAcquisitionLiabilityCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to AccruedAcquisitionLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAbstract to OtherAccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/LongtermBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="presentation: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="presentation: DebtInstrumentNameDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2018Member" xlink:label="CapitalLeaseObligationPayableThrough2018Member" xlink:title="CapitalLeaseObligationPayableThrough2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2018Member" xlink:title="presentation: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2018Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_CapitalLeaseObligationPayableThrough2016Member" xlink:label="CapitalLeaseObligationPayableThrough2016Member" xlink:title="CapitalLeaseObligationPayableThrough2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationPayableThrough2016Member" xlink:title="presentation: DebtInstrumentNameDomain to CapitalLeaseObligationPayableThrough2016Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="presentation: CreditFacilityDomain to RevolvingCreditFacilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="presentation: CreditFacilityAxis to CreditFacilityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="CreditFacilityAxis" xlink:title="presentation: DebtInstrumentTable to CreditFacilityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="ConvertibleDebt" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to ConvertibleDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="LongTermDebtAndCapitalLeaseObligationsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligationsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="LongTermDebtAndCapitalLeaseObligations" xlink:title="LongTermDebtAndCapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligations" xlink:title="presentation: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract to LongTermDebtAndCapitalLeaseObligations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="presentation: DebtInstrumentLineItems to RepaymentsOfConvertibleDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="presentation: DebtInstrumentLineItems to DebtConversionConvertedInstrumentSharesIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:label="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="DebtInstrumentConvertibleNumberOfEquityInstruments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentConvertibleNumberOfEquityInstruments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FaceAmountOfEachNoteConvertedOrConvertible" xlink:label="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="FaceAmountOfEachNoteConvertedOrConvertible" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="FaceAmountOfEachNoteConvertedOrConvertible" xlink:title="presentation: DebtInstrumentLineItems to FaceAmountOfEachNoteConvertedOrConvertible" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentConvertibleConversionPrice1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateEffectivePercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateEffectivePercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentFaceAmount" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentPeriodicPaymentPrincipal" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentFrequencyOfPeriodicPayment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="presentation: DebtInstrumentLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCredit" xlink:title="presentation: DebtInstrumentLineItems to LineOfCredit" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentTerm" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:label="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:title="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" xlink:title="presentation: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="InterestPaid" xlink:title="presentation: DebtInstrumentLineItems to InterestPaid" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="PaymentsOfFinancingCosts" xlink:title="presentation: DebtInstrumentLineItems to PaymentsOfFinancingCosts" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:title="CapitalLeasesFutureMinimumPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="CapitalLeasesFutureMinimumPaymentsDueCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="CapitalLeasesFutureMinimumPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentsDue" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeasesFutureMinimumPaymentsDue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="CapitalLeaseObligations" xlink:title="CapitalLeaseObligations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeaseObligations" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeaseObligations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="CapitalLeaseObligationsCurrent" xlink:title="CapitalLeaseObligationsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeaseObligationsCurrent" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeaseObligationsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="CapitalLeaseObligationsNoncurrent" xlink:title="CapitalLeaseObligationsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="CapitalLeaseObligationsNoncurrent" xlink:title="presentation: CapitalLeasesFutureMinimumPaymentsDueAbstract to CapitalLeaseObligationsNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:title="presentation: DebtInstrumentLineItems to CapitalLeasesFutureMinimumPaymentsDueAbstract" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="OperatingLeasesRentExpenseNet" xlink:title="OperatingLeasesRentExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesRentExpenseNet" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesRentExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeasesFutureMinimumPaymentsDueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_StockOptionsActivityAbstract" xlink:label="StockOptionsActivityAbstract" xlink:title="StockOptionsActivityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ProceedsFromStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionsActivityAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: StockOptionsActivityAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionsActivityAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionsActivityAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EmployeeRetirementPlansDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_NumberOfMonthsOfServiceCompleted" xlink:label="NumberOfMonthsOfServiceCompleted" xlink:title="NumberOfMonthsOfServiceCompleted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="NumberOfMonthsOfServiceCompleted" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to NumberOfMonthsOfServiceCompleted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:label="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="MinimumAgeOfEmployeesToComeUnderRetirementPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="MinimumAgeOfEmployeesToComeUnderRetirementPlan" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to MinimumAgeOfEmployeesToComeUnderRetirementPlan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanEmployerMatchingContributionPercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionExpense" xlink:label="PensionExpense" xlink:title="PensionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionExpense" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:label="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentForeignTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredFederalIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredForeignIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="IncomeTaxReconciliationRepatriationOfForeignEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationRepatriationOfForeignEarnings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="IncomeTaxReconciliationTaxCredits" xlink:title="IncomeTaxReconciliationTaxCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxCredits" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxCredits" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="IncomeTaxReconciliationTaxContingencies" xlink:title="IncomeTaxReconciliationTaxContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxContingencies" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationGainLossOnAcquisition" xlink:label="IncomeTaxReconciliationGainLossOnAcquisition" xlink:title="IncomeTaxReconciliationGainLossOnAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationGainLossOnAcquisition" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationGainLossOnAcquisition" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:label="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:title="IncomeTaxReconciliationIntercompanyGainLossElimination" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationIntercompanyGainLossElimination" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationIntercompanyGainLossElimination" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:label="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:title="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="IncomeTaxReconciliationOtherAdjustments" xlink:title="IncomeTaxReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxReconciliationOtherAdjustments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="presentation: BalanceSheetLocationDomain to OtherLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AdjustmentOfDeferredTaxAssetMember" xlink:label="AdjustmentOfDeferredTaxAssetMember" xlink:title="AdjustmentOfDeferredTaxAssetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="AdjustmentOfDeferredTaxAssetMember" xlink:title="presentation: BalanceSheetLocationDomain to AdjustmentOfDeferredTaxAssetMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="presentation: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="BalanceSheetLocationAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to BalanceSheetLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsTaxCreditCarryforwardsOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsOther" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsGross" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="DeferredTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsNetOfValuationAllowanceAbstract to DeferredTaxAssetsNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxAssetsNetOfValuationAllowanceAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="DeferredTaxLiabilitiesUndistributedForeignEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesUndistributedForeignEarnings" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="DeferredTaxLiabilitiesInvestments" xlink:title="DeferredTaxLiabilitiesInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesInvestments" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesOther" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredIncomeTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxLiabilitiesAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredIncomeTaxAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract" xlink:label="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="DeferredTaxAssetsLiabilitiesNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredTaxAssetsNetNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredTaxLiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsLiabilitiesNetAbstract to DeferredIncomeTaxAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNetAbstract" xlink:title="presentation: DeferredTaxAssetsNetAbstract to DeferredTaxAssetsLiabilitiesNetAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsNetAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="IncomeTaxUncertaintiesAbstract" xlink:title="IncomeTaxUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="presentation: IncomeTaxUncertaintiesAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="presentation: IncomeTaxUncertaintiesAbstract to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxUncertaintiesAbstract" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: IncomeTaxUncertaintiesAbstract to UnrecognizedTaxBenefits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxUncertaintiesAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to IncomeTaxUncertaintiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="OperatingLossCarryforwardsLineItems" xlink:title="presentation: OperatingLossCarryforwardsTable to OperatingLossCarryforwardsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="OperatingLossCarryforwardsTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to OperatingLossCarryforwardsTable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to DomesticCountryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to ForeignCountryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ForeignJurisdictionsMember" xlink:label="ForeignJurisdictionsMember" xlink:title="ForeignJurisdictionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignJurisdictionsMember" xlink:title="presentation: IncomeTaxAuthorityDomain to ForeignJurisdictionsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="presentation: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to IncomeTaxAuthorityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="RangeAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits_2" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits_2" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: OperatingLossCarryforwardsLineItems to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="OperatingLossCarryforwards" xlink:title="presentation: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:to="OperatingLossCarryforwardsExpirationDate" xlink:title="presentation: DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract to OperatingLossCarryforwardsExpirationDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="ValuationAllowanceAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to ValuationAllowanceAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IncomeTaxesAdditionalDisclosuresAbstract" xlink:label="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="IncomeTaxesAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:label="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:title="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:label="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:title="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="UndistributedEarningsOfForeignSubsidiaries" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to UndistributedEarningsOfForeignSubsidiaries" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="IncomeTaxHolidayAggregateDollarAmount" xlink:title="IncomeTaxHolidayAggregateDollarAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="IncomeTaxHolidayAggregateDollarAmount" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to IncomeTaxHolidayAggregateDollarAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to IncomeTaxHolidayIncomeTaxBenefitsPerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_TermOfTaxYearHolidays" xlink:label="TermOfTaxYearHolidays" xlink:title="TermOfTaxYearHolidays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="TermOfTaxYearHolidays" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to TermOfTaxYearHolidays" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxHolidayTerminationDate" xlink:label="IncomeTaxHolidayTerminationDate" xlink:title="IncomeTaxHolidayTerminationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="IncomeTaxHolidayTerminationDate" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to IncomeTaxHolidayTerminationDate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="IncomeTaxesPaid" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to IncomeTaxesPaid" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="ProceedsFromIncomeTaxRefunds" xlink:title="ProceedsFromIncomeTaxRefunds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesAdditionalDisclosuresAbstract" xlink:to="ProceedsFromIncomeTaxRefunds" xlink:title="presentation: IncomeTaxesAdditionalDisclosuresAbstract to ProceedsFromIncomeTaxRefunds" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="IncomeTaxesAdditionalDisclosuresAbstract" xlink:title="presentation: OperatingLossCarryforwardsLineItems to IncomeTaxesAdditionalDisclosuresAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="OperatingLossCarryforwardsLineItems" xlink:title="presentation: OperatingLossCarryforwardsTable to OperatingLossCarryforwardsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="OperatingLossCarryforwardsTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to OperatingLossCarryforwardsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="TaxCreditCarryforwardTable" xlink:title="TaxCreditCarryforwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ForeignCountryMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to ForeignCountryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ResearchMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to ResearchMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AlternateMinimumTaxCreditCarryforwardMember" xlink:label="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="AlternateMinimumTaxCreditCarryforwardMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="AlternateMinimumTaxCreditCarryforwardMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to AlternateMinimumTaxCreditCarryforwardMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to StateAndLocalJurisdictionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentCreditMember" xlink:label="InvestmentCreditMember" xlink:title="InvestmentCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="InvestmentCreditMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to InvestmentCreditMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="GeneralBusinessMember" xlink:title="GeneralBusinessMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="GeneralBusinessMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to GeneralBusinessMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain" xlink:title="presentation: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="presentation: TaxCreditCarryforwardTable to TaxCreditCarryforwardAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201517Member" xlink:label="AccountingStandardsUpdate201517Member" xlink:title="AccountingStandardsUpdate201517Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201517Member" xlink:title="presentation: TypeOfAdoptionMember to AccountingStandardsUpdate201517Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="presentation: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="presentation: TaxCreditCarryforwardTable to AdjustmentsForNewAccountingPronouncementsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="ScenarioPreviouslyReportedMember" xlink:title="ScenarioPreviouslyReportedMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="ScenarioPreviouslyReportedMember" xlink:title="presentation: ScenarioUnspecifiedDomain to ScenarioPreviouslyReportedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RestatementAdjustmentMember" xlink:title="presentation: ScenarioUnspecifiedDomain to RestatementAdjustmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_RetrospectivelyAdjustedMember" xlink:label="RetrospectivelyAdjustedMember" xlink:title="RetrospectivelyAdjustedMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScenarioUnspecifiedDomain" xlink:to="RetrospectivelyAdjustedMember" xlink:title="presentation: ScenarioUnspecifiedDomain to RetrospectivelyAdjustedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: TaxCreditCarryforwardTable to StatementScenarioAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardTable" xlink:to="RangeAxis" xlink:title="presentation: TaxCreditCarryforwardTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="TaxCreditCarryforwardLineItems" xlink:title="TaxCreditCarryforwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="TaxCreditCarryforwardAmount" xlink:title="presentation: TaxCreditCarryforwardLineItems to TaxCreditCarryforwardAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="TaxCreditCarryforwardExpirationDate" xlink:title="presentation: TaxCreditCarryforwardLineItems to TaxCreditCarryforwardExpirationDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FinancialStatementDeferredIncomeTaxesAbstract" xlink:label="FinancialStatementDeferredIncomeTaxesAbstract" xlink:title="FinancialStatementDeferredIncomeTaxesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialStatementDeferredIncomeTaxesAbstract" xlink:to="DeferredTaxAssetsNetCurrent" xlink:title="presentation: FinancialStatementDeferredIncomeTaxesAbstract to DeferredTaxAssetsNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialStatementDeferredIncomeTaxesAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: FinancialStatementDeferredIncomeTaxesAbstract to DeferredTaxAssetsNetNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialStatementDeferredIncomeTaxesAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: FinancialStatementDeferredIncomeTaxesAbstract to DeferredTaxLiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardLineItems" xlink:to="FinancialStatementDeferredIncomeTaxesAbstract" xlink:title="presentation: TaxCreditCarryforwardLineItems to FinancialStatementDeferredIncomeTaxesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardTable" xlink:to="TaxCreditCarryforwardLineItems" xlink:title="presentation: TaxCreditCarryforwardTable to TaxCreditCarryforwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="TaxCreditCarryforwardTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to TaxCreditCarryforwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/IncomeTaxesDetailsCalc01" />
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="DilutiveSecuritiesAbstract" xlink:title="DilutiveSecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="InterestOnConvertibleDebtNetOfTax" xlink:title="InterestOnConvertibleDebtNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutiveSecuritiesAbstract" xlink:to="InterestOnConvertibleDebtNetOfTax" xlink:title="presentation: DilutiveSecuritiesAbstract to InterestOnConvertibleDebtNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="DilutiveSecuritiesAbstract" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to DilutiveSecuritiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="NetIncomeLossAttributableToParentDiluted" xlink:title="NetIncomeLossAttributableToParentDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="NetIncomeLossAttributableToParentDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to NetIncomeLossAttributableToParentDiluted" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToConversionOfDebtSecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareBasic" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareBasicAndDilutedAbstract to EarningsPerShareDiluted" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasicAndDilutedAbstract" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasicAndDilutedAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="StockCompensationPlanMember" xlink:title="StockCompensationPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="StockCompensationPlanMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to StockCompensationPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="ConvertibleDebtSecuritiesMember" xlink:title="presentation: AntidilutiveSecuritiesNameDomain to ConvertibleDebtSecuritiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="presentation: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: SubsequentEventTable to SubsequentEventTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:title="presentation: SubsequentEventLineItems to StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventLineItems" xlink:title="presentation: SubsequentEventTable to SubsequentEventLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="SubsequentEventTable" xlink:title="presentation: EarningsPerShareAbstract to SubsequentEventTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/SubsidiaryShareRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="NoncontrollingInterestAbstract" xlink:title="NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PsmcStockRepurchaseProgramMember" xlink:label="PsmcStockRepurchaseProgramMember" xlink:title="PsmcStockRepurchaseProgramMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="PsmcStockRepurchaseProgramMember" xlink:title="presentation: EntityDomain to PsmcStockRepurchaseProgramMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="LegalEntityAxis" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to LegalEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: EquityComponentDomain to AdditionalPaidInCapitalMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="MinorityInterestOwnershipPercentageByParent" xlink:title="MinorityInterestOwnershipPercentageByParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="MinorityInterestOwnershipPercentageByParent" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="PaymentsToMinorityShareholders" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to PaymentsToMinorityShareholders" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncontrollingInterestAbstract" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="presentation: NoncontrollingInterestAbstract to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="OtherCommitment" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to OtherCommitment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="RecordedUnconditionalPurchaseObligation" xlink:title="RecordedUnconditionalPurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="RecordedUnconditionalPurchaseObligation" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to RecordedUnconditionalPurchaseObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="PurchaseObligation" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to PurchaseObligation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_KR" xlink:label="KR" xlink:title="KR" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="KR" xlink:title="presentation: SegmentGeographicalDomain to KR" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="presentation: SegmentGeographicalDomain to EuropeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AllOtherAsiaMember" xlink:label="AllOtherAsiaMember" xlink:title="AllOtherAsiaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="AllOtherAsiaMember" xlink:title="presentation: SegmentGeographicalDomain to AllOtherAsiaMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_IntegratedCircuitsMember" xlink:label="IntegratedCircuitsMember" xlink:title="IntegratedCircuitsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="IntegratedCircuitsMember" xlink:title="presentation: ProductsAndServicesDomain to IntegratedCircuitsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_FlatPanelDisplaysMember" xlink:label="FlatPanelDisplaysMember" xlink:title="FlatPanelDisplaysMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="FlatPanelDisplaysMember" xlink:title="presentation: ProductsAndServicesDomain to FlatPanelDisplaysMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: RevenuesFromExternalCustomersAndLongLivedAssetsLineItems to PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_MajorCustomer1Member" xlink:label="MajorCustomer1Member" xlink:title="MajorCustomer1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="MajorCustomer1Member" xlink:title="presentation: NameOfMajorCustomerDomain to MajorCustomer1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_OtherCustomerMember" xlink:label="OtherCustomerMember" xlink:title="OtherCustomerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="OtherCustomerMember" xlink:title="presentation: NameOfMajorCustomerDomain to OtherCustomerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="presentation: MajorCustomersAxis to NameOfMajorCustomerDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ConcentrationRiskTable to MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: SegmentReportingAbstract to ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="OtherComprehensiveIncomeLossTax" xlink:title="OtherComprehensiveIncomeLossTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="OtherComprehensiveIncomeLossTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to OtherComprehensiveIncomeLossTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedTranslationAdjustmentMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedTranslationAdjustmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:title="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="AccumulatedOtherComprehensiveIncomeOtherMember" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeMember to AccumulatedOtherComprehensiveIncomeOtherMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AociIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" xlink:title="presentation: AociIncludingPortionAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to AociIncludingPortionAttributableToNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AociAttributableToNoncontrollingInterestMember" xlink:label="AociAttributableToNoncontrollingInterestMember" xlink:title="AociAttributableToNoncontrollingInterestMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:label="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:title="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:label="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AociAttributableToNoncontrollingInterestMember" xlink:to="AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" xlink:title="presentation: AociAttributableToNoncontrollingInterestMember to AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="AociAttributableToNoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to AociAttributableToNoncontrollingInterestMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="StockholdersEquity_2" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossLineItems to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossTable to AccumulatedOtherComprehensiveIncomeLossLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="presentation: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to AccumulatedOtherComprehensiveIncomeLossTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/OtherRelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProviderMember" xlink:label="InformationTechnologyServicesProviderMember" xlink:title="InformationTechnologyServicesProviderMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProviderMember" xlink:title="presentation: RelatedPartyDomain to InformationTechnologyServicesProviderMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InformationTechnologyServicesProvider1Member" xlink:label="InformationTechnologyServicesProvider1Member" xlink:title="InformationTechnologyServicesProvider1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InformationTechnologyServicesProvider1Member" xlink:title="presentation: RelatedPartyDomain to InformationTechnologyServicesProvider1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_PhotomaskBlankSupplierMember" xlink:label="PhotomaskBlankSupplierMember" xlink:title="PhotomaskBlankSupplierMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="PhotomaskBlankSupplierMember" xlink:title="presentation: RelatedPartyDomain to PhotomaskBlankSupplierMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="RelatedPartyTransactionAmountsOfTransaction" xlink:title="RelatedPartyTransactionAmountsOfTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAmountsOfTransaction" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyTransactionAmountsOfTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="AccountsPayableRelatedPartiesCurrent" xlink:title="AccountsPayableRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableRelatedPartiesCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableRelatedPartiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="FairValueMeasurementsNonrecurringMember" xlink:title="FairValueMeasurementsNonrecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsNonrecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsNonrecurringMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="presentation: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="AssetsFairValueDisclosure" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to AssetsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LiabilitiesFairValueDisclosure" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LiabilitiesFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="presentation: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2019Member" xlink:label="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="ConvertibleSeniorNotesDueOnApril2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2019Member" xlink:title="presentation: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2019Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesDueOnApril2016Member" xlink:label="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="ConvertibleSeniorNotesDueOnApril2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesDueOnApril2016Member" xlink:title="presentation: LongtermDebtTypeDomain to ConvertibleSeniorNotesDueOnApril2016Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="presentation: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to ConvertibleDebtFairValueDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="presentation: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/GainsOnSaleOfInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="OtherIncomeAndExpensesAbstract" xlink:title="OtherIncomeAndExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="presentation: InvestmentDomain to InvestmentInForeignEntityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="presentation: InvestmentAxis to InvestmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="presentation: ScheduleOfInvestmentsTable to InvestmentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsTable" xlink:to="ScheduleOfInvestmentsLineItems" xlink:title="presentation: ScheduleOfInvestmentsTable to ScheduleOfInvestmentsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeAndExpensesAbstract" xlink:to="ScheduleOfInvestmentsTable" xlink:title="presentation: OtherIncomeAndExpensesAbstract to ScheduleOfInvestmentsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ExpansionIntoChinaDetails">
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_EXPANSIONINTOCHINAAbstract" xlink:label="EXPANSIONINTOCHINAAbstract" xlink:title="EXPANSIONINTOCHINAAbstract" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentAmountPlannedToInvestInForeignCountry" xlink:label="InvestmentAmountPlannedToInvestInForeignCountry" xlink:title="InvestmentAmountPlannedToInvestInForeignCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EXPANSIONINTOCHINAAbstract" xlink:to="InvestmentAmountPlannedToInvestInForeignCountry" xlink:title="presentation: EXPANSIONINTOCHINAAbstract to InvestmentAmountPlannedToInvestInForeignCountry" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_TermOfPlannedInvestmentInForeignCountry" xlink:label="TermOfPlannedInvestmentInForeignCountry" xlink:title="TermOfPlannedInvestmentInForeignCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EXPANSIONINTOCHINAAbstract" xlink:to="TermOfPlannedInvestmentInForeignCountry" xlink:title="presentation: EXPANSIONINTOCHINAAbstract to TermOfPlannedInvestmentInForeignCountry" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="QuarterlyFinancialInformationDisclosureAbstract" xlink:title="QuarterlyFinancialInformationDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="SelectedQuarterlyFinancialInformationAbstract" xlink:title="SelectedQuarterlyFinancialInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="SalesRevenueGoodsNet" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to SalesRevenueGoodsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="GrossProfit" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="ProfitLoss" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to NetIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedQuarterlyFinancialInformationAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: SelectedQuarterlyFinancialInformationAbstract to EarningsPerShareAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="SelectedQuarterlyFinancialInformationAbstract" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to SelectedQuarterlyFinancialInformationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="ScheduleOfInvestmentsTable" xlink:title="ScheduleOfInvestmentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="InvestmentAxis" xlink:title="InvestmentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="InvestmentDomain" xlink:title="InvestmentDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_InvestmentInForeignEntityMember" xlink:label="InvestmentInForeignEntityMember" xlink:title="InvestmentInForeignEntityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentDomain" xlink:to="InvestmentInForeignEntityMember" xlink:title="presentation: InvestmentDomain to InvestmentInForeignEntityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentAxis" xlink:to="InvestmentDomain" xlink:title="presentation: InvestmentAxis to InvestmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsTable" xlink:to="InvestmentAxis" xlink:title="presentation: ScheduleOfInvestmentsTable to InvestmentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_TW" xlink:label="TW" xlink:title="TW" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="TW" xlink:title="presentation: SegmentGeographicalDomain to TW" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfInvestmentsTable to StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="ScheduleOfInvestmentsLineItems" xlink:title="ScheduleOfInvestmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="GainOnSaleOfInvestments" xlink:title="GainOnSaleOfInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="GainOnSaleOfInvestments" xlink:title="presentation: ScheduleOfInvestmentsLineItems to GainOnSaleOfInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="presentation: ScheduleOfInvestmentsLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInvestmentsTable" xlink:to="ScheduleOfInvestmentsLineItems" xlink:title="presentation: ScheduleOfInvestmentsTable to ScheduleOfInvestmentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="ScheduleOfInvestmentsTable" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to ScheduleOfInvestmentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="plab-20161030.xsd#plab_ConvertibleSeniorNotesMember" xlink:label="ConvertibleSeniorNotesMember" xlink:title="ConvertibleSeniorNotesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorNotesMember" xlink:title="presentation: LongtermDebtTypeDomain to ConvertibleSeniorNotesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: DebtInstrumentTable to LongtermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:title="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:title="presentation: DebtInstrumentLineItems to DebtRelatedCommitmentFeesAndDebtIssuanceCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="ConvertibleDebtFairValueDisclosures" xlink:title="ConvertibleDebtFairValueDisclosures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="ConvertibleDebtFairValueDisclosures" xlink:title="presentation: DebtInstrumentLineItems to ConvertibleDebtFairValueDisclosures" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialInformationDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: QuarterlyFinancialInformationDisclosureAbstract to DebtInstrumentTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsMember" xlink:label="AllowanceForDoubtfulAccountsMember" xlink:title="AllowanceForDoubtfulAccountsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to ValuationAllowanceOfDeferredTaxAssetsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="presentation: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesDeductions" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance_2" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance_2" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAndQualifyingAccountsDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ValuationAndQualifyingAccountsDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0N!VP# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ I.
M:6DYH$Q:***!A2&EHH :":=110 F::<T[%&*9+38W%.Q1BEHN"B-Q1BC!S2\
MXH'RB8HQ0 :#F@.5"@4N*3G%)@YH'87%&*#F@9H"R%I,4F#FEYQ0%@Q2TT9H
M(- 60ZBDYQ2#-(!U%(<T#- "T4WG-*<T +12#-)SF@!U%)SBD - #J*:<TO.
M* %HIN#FE.: %HI!FDP<T .HI.<4@S0 ZBFD&EYQ0 M%-&:4YH 6BD&:3G-
M#J*0YH&: %HIO.:7G% "T4T T'- #J*3G%)@YH =12'- S0 M%-P<TO.* %H
MIHS00: '44G.*09H =12'- S0 M%-YS2G- "T4@S2<YH =12<XI #0 ZBFG-
M+SB@!:*;@YI3F@!:*09I,'- #J*3G%(,T .HII!I><4 +131FE.: %HI!FDY
MS0 ZBD.:!F@!:*;SFEYQ0 M%- -!S0 ZBDYQ28.: '44AS0,T +13<'-+SB@
M!:*:,T$&@!U%)SBD&: '44AS0,T +13><TIS0 M%(,TG.: '44G.*0 T .HI
MIS2\XH 6BFX.:4YH 6BD&:3!S0 ZBDYQ2#- #J*:0:7G% "T4T9I3F@!:*09
MI.<T .HI#F@9H 6BF\YI><4 +130#0<T .HI.<4F#F@!U%(<T#- "T4W!S2\
MXH 6BFC-!!H =12<XI!F@!U%(<T#- "T4WG-*<T +12#-)SF@!U%)SBD - #
MJ*:<TO.* %HIN#FE.: %HI!FDP<T .HI.<4@S0 ZBFD&EYQ0 M%-&:4YH 6B
MD&:3G- #J*0YH&: %HIO.:7G% "T4T T'- #J*3G%)@YH =12'- S0 M%-P<
MTO.* %HIHS00: '44G.*09H =12'- S0 M%-YS2G- "T4@S2<YH =12<XI #
M0 ZBFG-+SB@!:*;@YI3F@!:*09I,'- #J*3G%(,T .HII!I><4 +131FE.:
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
M[&H=CL/^%EWO_/!OSI/^%E7O_/!OSKCQYA["C]YGM1]98?V-0['8?\+,O?\
MG@WYTO\ PLN]_P">#?G7'_O,=!2#S#V%'UIA_8U#L=C_ ,+*O?\ G@WYTG_"
MR[W_ )X-^=<>?,'84O[S'04?6F']C4.QV'_"R[W_ )X-^='_  LN]_YX-^=<
M=^\ST%!\P=A1]98?V-0['8?\++O?^>#?G2_\++O?^>#?G7'CS#V%)^\SVH^M
M,/[&H=CL?^%EWO\ SP;\Z3_A9=Z/^6#?G7('S/04@\P^E'UIA_8U#L=@/B7?
M?\\&_.E_X67>_P#/!OSKCCYF>U+B3'04?66']C4.QU__  LN]_YX-^= ^)E]
M_P \&_.N/'F'TH/F#TH^M,/[&H=CL?\ A9=[_P \&_.D_P"%EWO_ #P:N0_>
M8Z"D_>9H^LL/[&H=CL!\3+[_ )X-^=+_ ,++O?\ G@WYUQY\P=A2#S#V%'UI
MA_8U#L=A_P +*O?^>#?G1_PLR]_YX-^=<?\ O,]J7]YCH*/K3#^QJ'8[#_A9
M=[_SP;\Z/^%E7O\ SP;\ZXX>8>PH/F#L*/K+#^QJ'8[#_A9=[_SP;\Z7_A9=
M[_SP;\ZX_P#>8Z"D_>9Z"CZTP_L:AV.Q_P"%EWO_ #P;\Z3_ (67>_\ /!OS
MKCSY@["E'F'L*/K3#^QJ'8[#_A9=[_SP;\Z/^%EWO_/!OSKCOWF>U*?,]!1]
M98?V-0['7_\ "R[T?\L&_.@?$N^_YX-^=<>/,/I0?,SVH^M,/[&H=CL?^%EW
MO_/!OSI/^%EWO_/!OSKD,28Z"D'F'TH^M,/[&H=CL!\3+[_G@WYTO_"R[W_G
M@WYUQQ\P>E+^\QT%'UIA_8U#L=?_ ,++O?\ G@U ^)E]_P \&_.N/_>9I3Y@
M["CZTP_L:AV.P_X67>_\\&_.D_X65>_\\&_.N/'F'L*/WF>U'UEA_8U#L=A_
MPLR]_P">#?G2_P#"R[W_ )X-^=<?^\QT%(/,/84?6F']C4.QV/\ PLJ]_P">
M#?G2?\++O?\ G@WYUQY\P=A2_O,=!1]:8?V-0['8?\++O?\ G@WYT?\ "R[W
M_G@WYUQW[S/04'S!V%'UEA_8U#L=A_PLN]_YX-^=+_PLN]_YX-^=<>/,/84G
M[S/:CZTP_L:AV.Q_X67>_P#/!OSI/^%EWH_Y8-^=<@?,]!2#S#Z4?6F']C4.
MQV ^)=]_SP;\Z7_A9=[_ ,\&_.N./F9[4N),=!1]98?V-0['7_\ "R[W_G@W
MYT#XF7W_ #P;\ZX\>8?2@^8/2CZTP_L:AV.Q_P"%EWO_ #P;\Z3_ (67>_\
M/!JY#]YCH*3]YFCZRP_L:AV.P'Q,OO\ G@WYTO\ PLN]_P">#?G7'GS!V%(/
M,/84?6F']C4.QV'_  LJ]_YX-^='_"S+W_G@WYUQ_P"\SVI?WF.@H^M,/[&H
M=CL/^%EWO_/!OSH_X65>_P#/!OSKCAYA["@^8.PH^LL/[&H=CL/^%EWO_/!O
MSI?^%EWO_/!OSKC_ -YCH*3]YGH*/K3#^QJ'8[ _$J]/_+%OSIO_  LB^_YX
MO^=<B?,'849?T%-8F3#^QZ'8Z\?$B^_YXM^=*?B3>_\ /!OSKD,M[4$2>@JO
MK#!Y/0['7#XDWW_/!C1_PLF^_P">+#\:Y%3)V H)?/04O;NXO['H]CKO^%DW
MV/\ 4-2?\+*OA_RP;\ZY+,N.@I!YN>@H^L,G^R*/8ZT_$R^_YX,/QI1\3+[_
M )X-7)'>>H%*$D(X I_6&0\HI=CK/^%G7W_/!OSH/Q.OO^>#?G7)>6_H*:RR
M=P*/K#$\IH]CKC\3K[_G@WYU+8_$N]GNEC:%@"?6N)(?' %.T\N+Y<XZU5.L
MVSEQ.64HPND?0N@ZHUY$CMP374CE <5Y[X39O)CS7H<7^K7Z5Z<'='Q.*CRS
ML*/I2GI2TC=*LY1@//6I*B ^:I: 84444""BBB@!@44^F#%.[4K6"R09II7/
M>E--S0FQ<UA=OO2@>] I<50[MC&4D]:3G&*D--H(9'Y>3R:1U54-2@5'/C8?
MI6<]-C2FV<'XI ,4F!7B>K$B^;YN]>U^)V(BDQ7B6KX-^WKFO,JMW/MLJ^%$
M:L2.M.P?[U,1<#FGG':N*5VS["@HI!EO6C!/>BBILSHL@VD=Z/F[&C-%%F*R
M#GUI<-_>I*,T6860?-V-'S=S24M%F.T1<-_>I.?6C-)FBS%9"_-W-.&?[U-X
MIP*]Z&F%D.W49/K3.,T[ /2IL.R#)/0XHW8[T8 ZTG&>*+!97'9/K1G/0TF!
MBC&.M%@T#)'4YI<GUIIQVI0!18+(7=29(ZG-&VD.WM18+(=N/K1N]Z:,4NVB
MP:!D]<TH;WIIVT#%%@20[=[TF3ZT;?2D^446"R';J-WO31C-+M!Z46"R#)/0
MTN[WI.!UIO&:+ DA^3ZTF2>AQ1@'I1@#K18- W8[TN3ZTWC/%+@8HL%D+G/0
MTF2.IS1C'6D..U%@LKCLGUHW4@ HVT6"R#)'4YI=Q]::=O:@8HL"2';O>DR>
MN:-M(=M%@LAP;WHW>]-&*7;Z46"R#)]:7=3?E% QFBP)(=N]Z3)/0T;0>E'
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
M(/[8I]RABE_&KX\,ZUC_ (]7_*D_X1C6<_\ 'J]/ZO(?]KTNY1HJ^?#6M?\
M/H_Y4#PUK/\ SZ/^5+ZO(7]L4NY0_&BKW_",:QG_ (]7_*E_X1K6@/\ CT?\
MJ/JTA_VQ2[E"DP?6M >&M9_Y]7_*@^&]9'_+HWY4?5Y"_MBEW,^C!]:O?\(Y
MK>?^/-_RI3X<UK'%H_Y4?5Y!_;%+N4,'M1BKX\.ZWWM''X4A\.:WGBS?\J/J
M\@_MBEW*.#ZT8%7_ /A'-:Q_QZ/^5-_X1O6VZVCC\*/J\@_MBEW*)*B@ &M
M>&-9'_+JY_"D/AG6<_\ 'J]'U>0_[9I=RE@4AVBM#_A&=9Q_QZ/^5(/#&L@_
M\>KG\*/JT@_MFEW,\8;VI<"KY\,ZS_SZN/PI1X9UK'_'H_Y4?5Y!_;-/N9YV
MBD&#6@/#&LY_X]7_ "H/AG6?^?1_RH^K2#^V:7<H8%+A:O#PSK./^/5_RH_X
M1C6<_P#'J_Y4?5Y!_;-/N9^03BEP*T#X9UG'_'H_Y4B^&=9'_+J_Y4?5Y!_;
M-+N4,'L:*T#X;UD?\NC_ )4W_A'-;S_QYO\ E1]7D']L4NY1P?6C![5?/AS6
ML<6C_E0/#NM][1Q^%'U>0O[8I=RABC!]:O'PYK>>+-_RI?\ A'-:Q_QZ/^5'
MU>0?VQ2[E# HXJ]_PC>MMUM''X4H\+ZR.EJ_Y4?5Y!_;%/N4,#UI,"KY\,:S
MG_CU>G?\(SK./^/1_P J/J\@_MBEW,_BC -7QX7UCM:O0?#&L_\ /J]'U>0?
MVQ3[E# I.*T1X9UK'_'J_P"5)_PB^L?\^K_E1]7D']KT^Y0P*,"KY\,:S_SZ
MO^5"^&=9Q_QZO^5'U>0?VQ3[F?Q2X%7_ /A%]8S_ ,>K_E0?#&LX_P"/5_RH
M^KR#^V*:ZE# I.*T%\,ZS_SZO^5!\,:P>MJ_Y4?5Y!_:]/N4.*-H]:O_ /",
M:SC_ (]7_*@>&=9S_P >KT?5Y!_;%/N9^!2\5H'PQK)ZVKC\*3_A&-9QQ:O^
M5'U>0?VQ3[E# ]:3 J__ ,(QK.?^/5Z<?#.LGK:O^5'U>0?VQ2[F?Q1@>M7Q
MX7UD=+5_RI#X8UG/_'J]'U>0?VQ3[E# I>*T/^$9UG'_ !Z/^5(/"^L=K5Z/
MJ\@_M>GW*& :,"KY\,:S_P ^KTH\,ZUC_CU?\J/J\@_MBGW,[BEP*O\ _"+Z
MQ_SZO^5!\,:S_P ^K_E1]7D']L4^Y0P*3BM!?#.LX_X]7_*C_A%]8S_QZO\
ME1]7D']KT^Y0P*,"KY\,:SC_ (]7_*A?#.L_\^K_ )4?5Y!_;%/N9_%+Q5\^
M&-8/6U?\J/\ A&-9Q_QZO^5'U>0?VQ374H;1ZTF!6@/#.LY_X]7I3X8UD];5
MQ^%'U>0?VQ3[F?Q1@>M7_P#A&-9QQ:O^5)_PC&LY_P"/5Z/J\@_MBGW*&!2\
M5H'PSK)ZVK_E2#POK(Z6K_E1]7D']L4^Y0P/6DP*OGPQK.?^/5Z=_P (SK./
M^/1_RH^KR#^V*7<S^*, U?'A?6.UJ]!\,:S_ ,^KT?5Y!_;%/N4,"DXK1'AG
M6L?\>K_E2?\ "+ZQ_P ^K_E1]7D']KT^Y0P*,"KY\,:S_P ^K_E0OAG6<?\
M'J_Y4?5Y!_;%/N9_%+@5?_X1?6,_\>K_ )4'PQK./^/5_P J/J\@_MBFNI0P
M*3BM!?#.L_\ /J_Y4'PQK!ZVK_E1]7D']KT^Y0XHVCUJ_P#\(QK./^/5_P J
M!X9UG/\ QZO1]7D']L4^YGX%+Q6@?#&LGK:N/PI/^$8UG'%J_P"5'U>0?VQ3
M[E# ]:3 J_\ \(QK.?\ CU>G'PSK)ZVK_E1]7D']L4NYG\48'K5\>%]9'2U?
M\J0^&-9S_P >KT?5Y!_;%/N4,"EXK0_X1G6<?\>C_E2#POK':U>CZO(/[7I]
MRA@&C J^?#&L_P#/J]*/#.M8_P"/5_RH^KR#^V*?<SN*7 J__P (OK'_ #ZO
M^5!\,:S_ ,^K_E1]7D']L4^Y0P*3BM!?#.LX_P"/5_RH_P"$7UC/_'J_Y4?5
MY!_:]/N4,"C J^?#&LX_X]7_ "H7PSK/_/J_Y4?5Y!_;%/N9_%+Q5\^&-8/6
MU?\ *C_A&-9Q_P >K_E1]7D']L4UU*&T>M)@5H#PSK.?^/5Z4^&-9/6U<?A1
M]7D']L4^YG\48'K5_P#X1C6<<6K_ )4G_",:SG_CU>CZO(/[8I]RA@4O%:!\
M,ZR>MJ_Y4@\+ZR.EJ_Y4?5Y!_;%/N4,#UI,"KY\,:SG_ (]7IW_",ZSC_CT?
M\J/J\@_MBEW,_BC -7QX7UCM:O0?#&L_\^KT?5Y!_;%/N4,"DXK1'AG6L?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M8%%% !BBBB@ I, TM% #2BGJ!52:W@8_,H_*KM1L@/:BUPYY1U1G/I%I,.4'
MY5GW/@_3[CJG6M_;BG#-2Z:+AC*T=F<%>?#?39<D(:YG4/ANL>?(C->R?44Q
MD0]4S6;I([:>95ENSYXO/ VI1D^3%6+<>']6L\FXCPM?33P0'K$*SKO1[2]!
M#PK^(K%T#OI9M43U/FP(R]0:8TT2\-G->ZWO@6T<$HB#\*Y/4OA]R2B#\!6,
MJ#/8H9O?J>:B96/%2!6;I6]>^#;JV)958X]!6/)I]W <&-QCVK"5%GKTLP;Z
MD8"+_K*D#6V.M1'<O#H?QI/+1AD$ U#I';'&<W4F*QG[M'EU6V2 \$XIXWKU
M)-9--&\:LGL2-&>U1'(IWF-4;,3VJ7<TC.3W%R1UI0RGI3%R3S4ZQK2NS3WA
MG%  IS "FYJ6V5:0O':D/O2BER!VS2N2XR&X':DV^E+UZ<4O:BYERR&X/>D^
ME._6D)]J=V;0CW%&,4G>C</2C(HNR^6($#M2CWI"WM1N [478<J ]:,"C<*-
MWM1=ARQ >]!]J-P%&X&B[#EB&!B@=:-WM1N%%V'+$#[4 #O1N![4;O:B[#EB
M)WIQQBDR*-P]*+L.6(#!ZT=#Q0#[4$^U%V'+$7C%(.>M&X>E /M1=ARQ \=*
M48Q2$^U&X>E%V'+$.]! [49%!;VHNPY8BCWI":-P':DSFB[#E0[CK2$TGX44
M#20N:3O11BBX[(7-&<4E%%PL@/-+FDHHN%D+FD/-%%%PLA0<49I*,47"R G-
M XHHHN%D+FC-)11<+(!Q2YI**+A9"YI.]%&*+A9"YHS2447"R#O2YI,447"R
M%SBD/-%%%PLA<T9I**+A9 >:4'%)11<+(7-(3FC%%%PL@'%+FDHHN%D+FD'%
M%%%PLA<T9I**+A9!WI<TF**+A9"YI.]%&*+A9"YHSBDHHN%D!YI<TE%%PLA<
MTAYHHHN%D*#BC-)1BBX60[.>M(<#I24478G&(X8Q2=Z-P]*,BB[%RQ @=J4>
M](6]J-P':B[#E0'K1@4;A1N]J+L.6(#WH/M1N HW T78<L0P,4#K1N]J-PHN
MPY8@?:@ 'K1N![4H/M1=BY8B[:0XIU'6B[!10P8/6EXI<8I#UZ478^5!@4F?
M6G#!'2D*BJNPY4  [4<4@'X4M--F;2#ZTH5>U+C%-SGH,4[LQDH@V *DTMC_
M &BF/6H6.!SS4NE'_B8)]:TIMW.+%I>S9[SX8(-I'78I@**X[PN1]DCXKL!]
MP5[-*]C\WQW\04\GBG $"D6G'I6AQ#1G-/J,'FI*$)A1113$%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M/1'Y_C&G4NA!GO4G\- 7UI3TK0XVQ@^]4E1 _-4M F%%%% A.:6BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+0:
M&;132J&G$@TW;2:N3SOH0264,H^90?PK/F\-64YRR+^5:^T]J,D4N4N.(G$Y
MN7P5I\G_ "S7\JJ-X%LE/RH/RKK]QIV:7(C:..JKJ<</ ]F>J#\J7_A!K+^X
M/RKKF8BDWFER(O\ M.LOM')#P-9#^ ?E0? ]D?X!^5=89#33(:.1!_:U?^8Y
M4>![,?P#\J/^$'LO[@_*NH\UJ/,:E[-$_P!L5_YF<O\ \(+8M]Y0/PIR^ M-
M'_ZJZE6+4_:?6FJ<7N']H8B;NI'*?\(%II__ %4?\(!IWI^E=8%/K1R.]/V<
M32..Q*^V<H/ .G#_ /50? .G'_\ 575Y-+SZT>R1?]HXK^=G)_\ "!:>.WZ4
MH\!Z<.WZ5U6#GK2X]Z/91)>98K^=G)MX#TX]OTI!X"TX?_JKK,48H]C S_M+
M%?S,Y/\ X0+3L_\ UJ=_P@>G8Z#\JZS%'/K4^QB6LQQ7\[.2_P"$!T[_ "*:
M? &G?Y%==SZTE-4(E/,,4_MLY3_A =.QT_2D'@#3A_\ JKK.?6C)I^QB+Z]B
M?YSDSX!TX_\ ZJ4> =.]/TKJSF@9]:/91%]>Q/\ .<G_ ,*_T[/_ -:@^ =.
M]/TKK,F@_6CV41_7L3_.<F/ &G#_ /51_P *_P!.S_\ 6KK!FC)H]E$7U[$_
MSG*?\(#IV.GZ4@\ :</_ -5=9SCK11[*(?7L3_.<F? &G'_]5+_P@.G8Z?I7
M5Y-'/K1[*(_KV)_G.3_X0#3<_P#UJ4^ -./;]*ZJER?6CV41?7L3_.<F/ &G
M#M^E)_P@&FY_^M76\^M)1[*(?7L3_.<K_P (!IV.GZ4@\ :<.WZ5UG/K1DT>
MQB/Z]B?YSDSX TT__JI?^$!T['3]*ZNCGUH]E$7U[$_SG)CP!IP__50? &G'
M_P#5769-!S1[*(_KV)_G.4'@'3L=/TI/^%?Z=G_ZU=8,^M&31[*(?7L3_.<F
M? .G>GZ4#P!IP_\ U5UA^M S1[*(OKV)_G.3_P"%?Z=G_P"M2_\ " Z=CI^E
M=7DT<XZT>RB/Z]B?YSDQX TT?_JH/@#3C_\ JKK*,FCV40^O8G^<Y3_A =.Q
MT_2D_P"$ TW/_P!:NLY]:2CV41?7L3_.<J? &G'M^E(/ &G#M^E=9D^M'/K1
M[*(_KV)_G.2_X0#3<_\ UJ=_P@&G8Z?I754O/K1[*(OKV)_G.3'@#3AV_2@^
M --/_P"JNLR:*/91#Z]B?YSE/^$!T['3]*0> -.'_P"JNLY]:,FCV41_7L3_
M #G)GP!IQ_\ U4H\ Z=CI^E=6<T#/K1[*(OKV)_G.3_X5_IV?_K4'P#IWI^E
M=9DT'ZT>RB/Z]B?YSDQX TX?_JH_X5_IV?\ ZU=8,T9-'LHB^O8G^<Y3_A =
M.QT_2D'@#31_^JNLYQUHH]E$/KV)_G.3/@#3C_\ JI?^$!T['3]*ZO)HY]:/
M91']>Q/\YR?_  @&FY_^M2GP!IQ[?I754N3ZT>RB+Z]B?YSDQX TX=OTI/\
MA --S_\ 6KK>?6DH]E$/KV)_G.5_X0#3L=/TI!X TX=OTKK.?6C)H]C$?U[$
M_P YR9\ ::?_ -5+_P (#IV.GZ5U='/K1[*(OKV)_G.3'@#3A_\ JH/@#3C_
M /JKK,F@YH]E$?U[$_SG*#P#IV.GZ4G_  K_ $[/_P!:NL&?6C)H]E$/KV)_
MG.3/@'3O3]*!X TX?_JKK#]:!FCV41?7L3_.<G_PK_3L_P#UJ7_A =.QT_2N
MKR:.<=:/8Q']>Q/\YR8\ :</_P!5!\ :<?\ ]5=91DT>RB'U[$_SG*?\(#IP
M[?I2?\(!IV?_ *U=9SZTE'LHB^O8G^<Y4^ -./;]*0> -.';]*ZS)]:.?6CV
M41_7L3_.<G_P@&G9_P#K4O\ P@&G$=/TKJJ7GUH]E$7U[$_SG)CP!IP[?I2_
M\(#IW^175C)IU'LHH'CL1_.<G_P@>G8Q@?E3?^$!T[_(KK<<]:6CV42?KN(_
MF.2_X0+3O0?E2_\ "!:=Z#\JZP>]!SV-'LHE?7L3?XSDO^%?Z=G/]*7_ (0+
M3CV_2NJR:7)'>CV41_7L3_.SE/\ A =.';]*:?A_IQ.?Z5UH)/>CGUH]E$/K
M^)_G.3_X0'3AV_2C_A M.]/TKK.?6E/M1[*)/U[$_P YR)\ :<?_ -5/@\":
M?!('4<CVKJP*,'/6A4XH3QE=Z.14MK%+:,(G05:''6G4AQ5I'.Y.6XN:6D&*
M6@D3%&*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M\&_X6-J__/<TA^(NJGI.:/K40_L;%=CWO(]:7Z&O Q\1=6'6<T[_ (6/JO\
MSW-'UJ(?V-BNQ[V![T8'K7@9^).K?\]S2?\ "QM7[W!H^M(7]BXKL>^?0T<=
MS7@G_"QM6[3FD_X6/JO><T?6HC_L7%=CWOCUHX]:\$_X6-J__/<TH^(^J_\
M/<T?6HA_8N*['O8'O1^->#'XDZJ.LYH'Q)U4_P#+<T_K40_L7%=CWK'O1M]Z
M\&_X61JF/]>:;_PLG51UG-+ZU$AY1B5T/? ,=Z0^N:\"/Q*U8CB<U)8?$?5)
MKQ8WG)!--8F+,WE>(CJT>[;V)QBGCWKG=#U9[RW1W;)-;Y8LO%;J5UH<=2FX
M.S)<BEJ%5/>I>@IF30M%-W#-.H$%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 P@TF#3]PH)%.Y+@,HY
MIXP:,47%R$?-+FGX%&T47%RL@9<GK4J<"ADS2#BHY@2:8K-@<"FJ^>HIW!H*
M TF6KC7BCD7!4&LF]T"VN5.8U.?:MD "EHN:1FX['F>L>!(9@QCC /L*X/4_
M"DUAN*QL<>U?0<NP#D5CWVF1WRMA>M8U(7/6PF8RIZ,^:+OSK>3#(12PS!^&
M4"O5]>\$J^YQ'7G6J:++92-A" /:N.<9(^EPN/C.VI7*Q@9&#4+9["JR-)OV
M\U<0''S5R3N?1X>K&:(MK$=*3;STJ9I,<"F8)YK)MG8K,9]%H_X#4@S2X)I<
M[1+A$C"CTH(/]VE.X&G#?WJU49#LN@P9_NYI<>V*<=PZ4W<>]'M&Q)IACVI<
M8[4F6[49:ESLODB+C/:DV^U(6:EW-1S,.2(N/:CKVI,M1N84<S#DB!7VHV^U
M)N:ERU'.PY(B_P# :0K[4;FI-S4<S#DB*%]J7_@-)EJ,M1S,.2(%?:C;[4FY
MJ7+4<[#DB+T[48SVI,M2;VHYF')$7;[4N,=J3+49:CG8<D1<9[4FWVI-S4N6
MHYF')$7&.U&,]J3+4FYJ.9AR1%V^U+CVI-S49:CG8<D1>O:D*^U&YA2;FHYF
M')$7;[4O_ :3+4;FHYF')$"OM0%]J3<U+EJ.=AR1%_X#2%?:C+4FYJ.9AR1%
MV^U+T[4F6HRU',PY(BXSVI-OM2;VI<M1SL.2(N,=J,9[4F6I-S4<S#DB+M]J
M7&.U)EJ,M1SL.2(N,]J3;[4FYJ7<U',PY(BX]J.O:DRU&YA1S,.2(%?:C;[4
MFYJ7+4<[#DB+_P !I"OM1N:DW-1S,.2(H7VI?^ TF6HRU',PY(@5]J-OM2;F
MI<M1SL.2(O3M1C/:DRU)O:CF8<D1=OM2XQVI,M1EJ.=AR1%QGM2;?:DW-2Y:
MCF8<D1<8[48SVI,M2;FHYF')$7;[4N/:DW-1EJ.=AR1%Z]J0K[4;F%)N:CF8
M<D1=OM2_\!I,M1N:CF8<D0*^U 7VI-S4N6HYV')$7_@-(5]J,M2;FHYF')$7
M;[4O3M29:C+4<S#DB+C/:DV^U)O:ERU'.PY(BXQVI"N>U&6HRU',PY(C2N.U
M(![4_+4<T<[&H1&X]L48]J<=W>@;NU'.Q\D;;#,<]*=MSVHYI26%'.#A$/+]
MJ-F* []J-QSS1S,AQ0;,CI2&+'O3BS 4W>3THYF8N$2)U/85+IBM]O3CO36<
M@<U)ILC"^3TS6M*3N<6+BE39[?X64_9X^:[I%S&.:X/PK.I@C'>N\1OW8^E>
MW2=XGYUCOX@\?+2EN*:#FG;<BM3@8T'YJE[4P*0:4L!UI"8ZBD# TM @HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@!,YI.13J*!6$%+110,***3- "T4F:,TK@+129HS1<!:*3-&:+@+129HW4
M7 6BDS1FBX"T4FZC-%PN+129HS1<!:*3-&:+A<6BDS1FBX7%HI,T9HN M%)F
MC-%P%HI,T9HN M%)FC-%P%HI-U&:+A<6BDS1NHN M%)FC-%P%HI,T9HN M%)
MFC-%P%HI,TM, HHHH **** "BBB@ HHHH 3--)I])BF2TQN33A1BEH!(****
M104444 %%%% !1110 4444 %%%% "8%+BBB@ Q1110 4444 %&*** #%%%%
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
M#6\'\9_*D'PUO/[Y_*O?#$G]T?E2"&/^Z/RH^KH?]O5CP;_A6=X>CD?A2?\
M"M;P?QG\J]\\M/[H_*D\M#_"/RI?5T+^WJYX'_PK6\_OG\J=_P *TO#T<C\*
M]Y\F/^Z/RIWEI_='Y4WAT']O5SP3_A6EX.KD_A3?^%:WG]\_E7OOEI_='Y4W
MR8_[H_*A8=!_;U<\%_X5K>'^,_E2_P#"L[P=7)_"O>O+0?PC\J7RT_NC\J/J
MZ#^WJYX%_P *UO.SD?A2CX:WAXWG\J]Z,,?]T?E2^4@_A'Y4?5T/^WJQX+_P
MK.\'_+0_E2'X:WG9R/PKWSRT_NC\J0Q1_P!T?E1]75Q+/JYX(/AK>?WS^5+_
M ,*SO?\ GH?RKWH11_W1^5+Y:?W1^5'U=!_;U<\#/PUO.SG\J!\-;SNY/X5[
MV8H_[H_*@11_W1^5'U=6'_;U8\%_X5G>'_EH?RI#\-;P?QG\J]\\M/[H_*D,
M2?W1^5'U="_MZN>!CX:WG]\_E3O^%9WAZ.1^%>\B&/\ NC\J=Y:?W1^5'U=7
M#^WJYX'_ ,*UO!_&?RI/^%:WG]\_E7OGEH?X1^5)Y,?]T?E0L.A_V]6/!O\
MA6EX>CD?A1_PK2\'5R?PKWORT_NC\J/+3^Z/RI?5T+^WJYX%_P *UO/[Y_*E
M_P"%:WA_C/Y5[UY,?]T?E3O+0?PC\J;PZ'_;U8\#_P"%9W@ZN3^%+_PK.\/\
M9_*O>MB?W1^5+L3^Z/RH^KHEY]79X&?AK>9QN/Y4?\*RO!SYA_*O>_+C_NC\
MJ78G]T?E1]70?V]7/ _^%:WG9R/PI1\-KS'WR?PKWGRHS_"/RI?*C_NC\J/J
M\;%?V_6/ _\ A6MY_P ]#^5'_"M+S^^?RKWOR8\_='Y4IBC_ +H_*CZNA_V_
M7/!!\-;S^^?RH/PRO3SYA_*O>Q%'_='Y4OEI_='Y4>P1+SZL> _\*TO.F\_E
M2GX:W@ZN3^%>^>7'_='Y4&-/[H_*E]71#SRLSP$_#2\8<,1^%26'PXN[>\5V
M8G!]*]YV)_<'Y4GEH?X!^54J%C&><59JS.>T+2VLX$1NHKHB"%&#0L*@Y%2%
M<UNE8X)U'-W8U,]S3CTH Q2TS-O4C'6I*** ;"BBB@04444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %'6BD/2@!-BYS3JBW'-.!-%B%-"EL4SS>>E/
MVYIK$(,TC56%W^U(6]\5E:AK"6B$Y'%<9J?Q!2U8@LHQ4N2.BGA9SV1Z+YF.
M]*&]Z\JB^)D;?QK4W_"RH?\ GHM0ZB.E9=6>R/4=X]:;N'K7EQ^)41_C6@?$
MB+LZU#K(K^QZ[Z'J/![TG'K7F)^),7_/1:9_PLJ//WUJ?;H/[#KOH>J+]:<<
M^M>6#XF1KT=:>/BE'W9*M8B*(>4XF&T3U#;2;:\O/Q14]&7%'_"T(_[ZYI_6
M8D_V;B?Y3U';Z4;?6O+Q\44[LM!^**?PLE'UF(?V;B?Y3T\K1MKS#_A:$?=E
MI?\ A:$?]Y:/K,0_L[$_RGIP6@K7F7_"T(ST9:3_ (6A&.K+1]8B@_LW$_RG
MIVV@+7F/_"T(_P"\M+_PM&+LRT?6(L/[.Q/\IZ<5I-M>8_\ "T(^[+1_PM"/
M^\M'UF(?V=B?Y3T[;2[:\P_X6C%_>6C_ (6@G]Y:/K$0_L[$_P IZ=MHVUYC
M_P +0C[,M'_"T8N[+1]8BP_L[$_RGI^VDVUYC_PM!/[RT?\ "T(_[RT?68H/
M[-Q/\IZ=M]Z7;7F'_"T8N[+1_P +0C[,M'UB(?V=B?Y3T[;1M]Z\Q_X6A'_>
M6C_A:$8ZLM'UF(?V=B?Y3TX+ZT%:\Q_X6A&>C+1_PM"/^\M'UB*#^S<3_*>G
M;: M>8_\+0C[LM+_ ,+0C/1EH^L18?V=B?Y3TTK1MKS'_A:$8ZLM'_"T(_[R
MT?68A_9V)_E/3@M*5KS'_A:,79EH_P"%H1]V6CZQ%!_9V)_E/3MM)M/K7F!^
M**]BM'_"TH\?>7-'UF(?V;B?Y3U K2!:\O\ ^%HKW9:/^%H)_"RFCZQ$/[-Q
M/\IZCBC;7EX^*4?=ES2?\+17^\N*/K,0_LW$_P IZB ?6F2%ATKR]OBI$O\
M&M:^E>/DU @97FM8S4C&6%JP?O([42D'!!J8/D=*I6=ZMR@88J]D8J[&,E;H
M&ZEP#3<AN]. Q2($V"G"BB@044E% "T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1249H"XM%%% #>M
M%.HH%8;BC%.I*=PL&*6DR*6D.U@HI*6E<!,"EI*6G< HQ110 4444 &****
M"C%%% !1110 4444 &***0YH 6C%(,TM !12'- )H"PM%%(: %Q13033J L%
M&**;DYH"PZBBB@ Q13<G-.% 6"BBD)- 6%HQ2"EH **0YH&: L+BBBD.: %H
MI 32T %&*0T@)H"PZBBB@ Q13<G-.H"P48HIN3F@+#J*!10 44A)H% 6%Q11
M2'- "T8I!FEH **0YH!- 6%HHI#0 N**:":=0%@HQ13<G- 6'4444 &**;DY
MIPH"P444A)H"PM&*04M !12'- S0%A<444AS0 8HQ0":6@+"8HQ2T4 )BEHH
MS0 8HHHS0 48HHH 3%&*6B@!,"C%!)H% 6%HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M %=@?17_  F^G?WA^=+_ ,)MIW]X?G7SD9+K_GJ_YTHFNA_RV?\ .CZU(/\
M5V!]&?\ ";:=_>'YTG_";Z=_>'YU\Z^=='K*X_&FF2Z[2N?QH^M,/]78'T;_
M ,)MIW]X?G1_PFVG?WA^=?.0FN?^>S_G2^?='K*_YT?6F+_5V!]&'QOIP_B'
MYTG_  F^G?WA^=?.PEN1_P MG/XTUI+HG_7/^=+ZVP?#L#Z*_P"$YT[U'YT?
M\)QIW]X?G7SKYUUC'FO^= >Z_P">S_G1]:D3_J]$^BO^$XTX_P 0_.E_X3;3
MO[P_.OG4R71_Y:O^=)ONO^>S_G36*?4?^KL#Z+_X3?3O[P_.@>-M./\ $/SK
MYUW77_/9_P Z3S+H?\MG_.CZTQ_ZNP/HP^-=.'\0_.C_ (373L9W#\Z^<_/N
MNTKG\:/-NCUF<?C5+$MB_P!78GT7_P )OIV<;A^=*?&VG#^(?G7SGYUT/^6K
M_G1]HNO^>K_G1]89'^K\3Z+'C?3C_$/SI4\;:?(^P,,GWKYS\ZY(YF<?C5C2
M);G^TD!E<C/K51Q#;,:N21A&Y].6VJ17*@H.M7@V1FN4\,G-C'DY.*ZE/NUU
M1=T?/UJ:A*R%+ 4H.:8W6GKTJC%K06BBB@04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4UL4ZFFFA/804IZ4@I3TI,43D_&&/L;9]
M*\)U?'G/CUKW?Q@<6;<=J\)U<YF?C'-<M8^LR78S(\=ZEQ4<?TJ3)KRJI]YA
MOA#CM2TF?:EKG-F%'%%&?:FAQ&TE*:2FS02E&.]+N]J3KVI"%^7M332\^E+N
MQVH%T$&*7Y:3.>U&#Z4# T"C..U&<]J ZB_+2'%&#Z49QVH 04[Y>]&[/:DY
M]*!= .*2EZ=J7=[4##CO2<=J.?2C\* ZB4O'>EW>U)^% A>.U-I>?2EW>U =
M!!CO2_+VI.O:CGTH&(:6EW8[4F<T!U"BBB@84ORTE&#Z4"8'%-IX^E!/M0)B
M#'>C;2YXZ4F3F@EBY Z4F0>M+U'2DZ=.:!.POTHS^='6EH)>Q7GSWKM_!?WD
MVUQ$_P"==OX+Y9>W-=E ^?S+9GM&D-^Z&?2M?C%9.C@>2._%:_:O4IGY[BOC
M8TTHI#2BN@XEN.HVBBDR?2I-4+1114#$XIU-_"G52)04444QA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !2&EII7WI,3 4,#CBD Q2Y]J 3L5C$Q:H[FW#QX(S5O<<_=I&)Q]
MVBYM&;N>6^+]),@8HGZ5Y7?6KV[D,,5](:C9K<1MF,=/2O%_&6EW*7#&*W;;
MGJ!7-7VNCZ++,0N:S.."OZTX*_K1_JN)#M/H:>LB-P&KRY-GV%*K%I#=K]Z<
M"P'!IS8'4U'E?[U9N3/1A*+0N6S2Y;N:,$BFG(J.9FCLP.>U'S4W)/M1S1=F
M;4>P_<_<TN3VJ(@^M)EJ=V.,8DAW4;VQ3,FEI\S-5%"Y:@[^YI.:</KFI<F2
MU&XW<PHY)IQ&?:FX-',PM$7Y\=:3<PIP'O01GVI<S"T1N6/6E^?'6DP>U. /
MK3YF#C$;EA1ECUIY&:85(Z4<S"T6*-_:DRU* ?6G4N9A:*&;F/6E&[M05H -
M/F8<L; =U)N:GTTK2YF%HB#=VI3N[T &G8_&CF86C<9N:@;J<5IN#3YF'+$4
M[^YI-S"G@8]Z0KFES,+1&\DTOSXZTF#3@/>CF8.,1NYA1ECUIQ&:;@CI3YF%
MHB_/CK2984X ^M*1FES,+1&98]:4;^U(5(Z4H!]:?,PY8B9:C<QZT^FE:7,P
MM$!N[4'=0 :=1S,+13&;FH&[M2E: #3YF'+$#N[TFYJ?C\:0K2YF%HC1NI3O
M[FDP:>!CWHYF%HC-S"CDFG%<TW!I\S"T1?GQUI-S"G >]!&:7,PM$;ECUI?G
MQUI,$=*< ?6CF8.,1N6%&6/6GD9IA4CI3YF%HL4;^U)EJ4 ^M.I<S"T4,W,>
MM*-W:@K0 :?,PY8V [J3<U/II6ES,+1$&[M2G=WH -.Q^-',PM&XS<U W4XK
M3<&GS,.6(IW]S2;F%/ Q[TA7-+F86B-Y)IWS^M-P:<![T<S!QB(-W:G9/>@\
M^U-)(HNQ-(7YJ-Q[4WG/6G4[LE*(9;N:4%O6F$&@9QUHYF5:(_<V>M(VX]33
M<&EY]:?,QVB*-W8TT[LTHS]*7%'.Q.,1N'/>C:>U*1[T8]ZKG9FU%=!#NQ4V
MD[O[23GO4)!QQS5C25_XF*'/>KI3?,<6-C'V3/>_#!'V*/Z5UJ?=%<CX9_X\
MXQCM771C"CFO;IZH_,\:OWC$;K3UZ4QNM/7I5G&]A:***9(4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !0:*0T )SF@YHQSUH;ZT,);"<T'
M- H/UH% Y/Q><V;8]*\*U<-YSY]:]V\8#_0V^E>$ZO\ ZY^<\UR5SZO);6,Z
M+-2\5%']:DP:\NH?>8?X1>:*3&.]+7.;,*7G%)1CCK30XC324M)39H&TT<BC
MGUHZ]Z0@R31@FEVX[TG/K0+IH'(HW&C\:7;[T#$P31@BC\:/QH#6X;C1R:7;
M[TGXT &"*,FCGUI=N>] N@G)HVFCIWHY]:!ADBC)-+C/>DQCO0'4-IHR11D^
MM+C/>@!,DT;32XQWI.?6@70.11DFCKWI=N.] Q,$T8Q1SZT4!U"BBB@84;C1
M2[?>@3 9H(/>D_&DR?6@3'#/:CC\:!R.M)@YI$L=SWI/I1T[TG7OB@3'9I.3
MUZ4=**:)>Q!,!VKM_!GWDW>M<1.<]L5V_@OAD[UV4#Y_,MF>SZ1GR1CTK8&<
M5DZ.1Y([<5K]J]2F?GN*^-C32K2&E%=!Q+<?124F#ZU)JA:***@8<TM-Q[TZ
MJ1(4444QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !12&B@5Q:*3-+0,**** "D-+2&@!IH&:#29Q3,QXH/M2"G4B
MTR%QP<URFOVBR0R94'CTKKV%9M_ )(6&S/%9SC='9A:OLYW/G;Q%8Q+=,=I'
M-8UH(5E^;->H>)=$DD9BEL3^%>>7&C7T4S%;5SSZ5Y\J+N?:X?&TN5:CIOL[
M+Q5/;'NXJ1K#4C_RZ2?E3DT_4%ZV<GY5FZ+/5IXVC;5CND?%0@DFK@MKU1S9
MO^51/:7TGW;.0?A63H,Z5C:26Y"0*78>U']FZD/^763\J7^S]3_Y]9/RH]@R
M7CZ/<;@"EX[TO]GZD?\ ESD_*D_LW4_^?63\JI4&+^T*7<3;Z4N *4:=J?\
MSZR?E2&QU(?\N<GY4_87*68TNXF#0$/:E%GJ/_/I)^5+]DU+_GSD'X5'U9C_
M +0H]QI0]Z7:V*7[)J7_ #YR'\*/LFI?\^DGY4?5V+^T*7<;L/:E*-WI?LFI
M?\^<GY4?9-2_Y])#^%'U9A_:%'N,P>U+@T_[#J1_Y=)!^%-^PZD/^723\J/J
M['_:%'N)AJ,'M2BSU+_GTD_*G?8M2/\ RYR#\*/J[#^T*/<9@T8:E-CJ0_Y=
M)/RH%GJ7_/I)^5'U9A_:%'N)@T8/>G_8M2/_ "YR?E338ZD/^723\J/J[%_:
M%'N)@T8-+]BU+_GTD_*G?8]2/_+G)^5'U9C_ +0H]QF#WHP>U.-AJ0_Y=)/R
MI/L6I?\ /I)^5'U9A_:%'N)@T8-.%GJ7_/G)^5!L-2_Y])/RH^KL7]H4>XW!
M[48/>E^Q:E_SZ2?E2BSU+_GSD_*CZLQ_VA1[C<&C!I_V#4CS]DD_*F_8M2_Y
M])/RH^K,/[0H]Q,'O1@]J<+/4O\ GSD/X4OV'4C_ ,NDGY4?5V+^T*/<9@T8
M:E^PZD/^723\J!9ZE_SZ2?E1]68_[0H]Q,'M1@T_[%J1_P"7.0?A338ZD/\
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
ME6ON]J-WM1R(/K%7N9/]@VO_ #R7\J/[!M/^>2_E6MN]J-WM1R"^L5>YD?\
M"/VG_/)?RI?[!M?^>2_E6KN]J7=[4<@_K%7N9/\ 8-K_ ,\E_*D_X1^T_P">
M2_E6ON]J-WM1R!]8J]S)_L&U_P">2_E1_8-K_P \E_*M7=[4X&CD%]8J]S'_
M .$?M/\ GDOY4O\ 8-K_ ,\E_*M8MCM1N]J.0?UBKW,G^P;7_GDOY4G]@6A_
MY9+^5:X.:4G%'(+ZQ5[F/_8-H/\ EDOY4O\ 8-K_ ,\E_*M7=[4H;VHY ^L5
M>YD?V!:'_EDOY4?V!:#_ )9+^5;!--W>U'(/ZQ5[F5_8-K_SR7\J3^P+0_\
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
M4HN["OG(>)]:/_+VWYTO_"2:SWNV_.CZV@_L"J?19U.'^^*7^TH<<.*^<O\
MA(]9_P"?MOSI?^$DUG_G[;\Z/K:#^P*A]&#4HN["@ZG#V<5\Y_\ "2:UWNV_
M.D_X2/6?^?MOSH6*0?V!4['T;_:</]\4?VE'_>%?.?\ PDFL_P#/VWYT?\)+
MK7_/VWYTOK0?V!4/HPZG#V<4#4X>[BOG+_A)-9_Y^V_.E_X236?^?MOSI_6T
M']@5#Z,_M*/^\*/[3AQ]\5\Y_P#"2:U_S]M^='_"2:S_ ,_;?G1]:0?V!4['
MT8-3A[N*/[2B[,*^<O\ A(]9_P"?MOSI?^$DUK_G[;\Z/K:#^P*G8^C?[3A_
MOBF_VG#W85\Z?\))K/\ S]M^=)_PD>L_\_;?G1];0?V!4/HTZE%V84O]IP]W
M'YU\Y?\ "2:UVNV_.C_A)-9_Y^V_.E]:#^P*A]%_VG%G[XI?[2A[,*^<O^$C
MUG_G[;\Z7_A)-9[7;?G3^MH/[ J=CZ,&I1#JPI#J</\ ?%?.G_"2:SWNV_.D
M_P"$CUG_ )^V_.A8M!_8%3L?1O\ :4..'% U*+NPKYS_ .$DUG_G[;\Z/^$D
MUKO=M^=+ZT']@5#Z,.IP]G%']IP_WQ7SE_PD>L_\_;?G2_\ "2:S_P _;?G3
M^MH/[ J'T9_:4?\ >%!U.'LXKYS_ .$EUK_G[;\Z3_A)-9_Y^V_.CZT@_L"I
MV/HT:G#W<4?VE'_>%?.?_"2:S_S]M^='_"2:U_S]M^='UI!_8%7L?1G]IPX^
M^*!J</=Q7SG_ ,))K/\ S]M^=)_PD>L_\_;?G1];0?V!4/HW^THNS"E_M.'^
M^*^<O^$DUK_G[;\Z/^$DUG_G[;\Z7UH/[ J'T7_:</=A2G4HNS"OG+_A(]9_
MY^V_.E_X236NUVWYTWBT']@5.Q]&_P!IP]W'YTW^TXL_?%?.G_"2:S_S]M^=
M)_PD>L_\_;?G0L6@_L"IV/HW^TH>S"@:E$.K"OG/_A)-9[7;?G1_PDFL][MO
MSI?6@_L"H?19U.'^^*7^TH<<.*^<O^$CUG_G[;\Z7_A)-9_Y^V_.G];0?V!4
M/HP:E%W84'4X>SBOG/\ X236N]VWYTG_  D>L_\ /VWYT+%H/[ J=CZ-&IP_
MWQ3O[1A_O"OG'_A)-9'_ "]M^=)_PDVM#_E[;\Z/K8/(*A]'_P!HP_WA1_:$
M/]X5\W_\)/K1Z7;#\:/^$GUL=;MOSH^MH/\ 5^J?2']HP_WA1_:,/]X5\X?\
M)/K7_/VWYTG_  E&M'I=M^='UM"_L"J?2']HP_WA2_;XC_$*^;?^$FUL?\O;
M?G2_\)1KG:[;\Z7UH3R"JCZ2_M"#NXH_M"#^^*^:_P#A*-;S_P ?;?G2_P#"
M3ZV/^7MOSI?61?V#5/I(ZA!V<?G2?VA#_>'YU\W?\)/K;=+MOSH_X2?6Q_R]
MM^=/ZRBED%4^D?[1A_O#\Z0ZE#V<5\W'Q/K9_P"7MOSH7Q)K9_Y>V_.J6)0_
M]7ZI](C48>["E_M&'^\*^</^$EUI>MVQ_&D_X276^HNV_.G]9!Y!5/I'^T(?
M[XH&H0=W'YU\V_\ "4:WT^UM^=(?$^N#K=M^=/ZQH0\AJGTF=0@_OBE&H0'@
M.,_6OFH^)]<;I>,/QJ?3/$VLF^19+IB,^M-5TS.IDM2"NSZ32;?TZ5-VKD?#
MNIO/:IYCY8UU<;[E%=*=SQZM-P=A6ZTY>E(5S2CBJ,GL!H'TI:*0@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2&@!N!GK3C3<C/2E-
M 2V%%,?&*>*8^,4,(G(^+_\ CT;Z5X;JIQ,_UKW+Q=C[(V?2O#M6VF9\#O7)
M7/K,EV,Z, CK3\5&AP*?7EU3[S#_  CQCUH(SWH&*"0*YNILQ,8I*4&C(JD*
M(VDI:2FS03\:48I<K2'%(0N!V-(?K2#Z4[*]Z!=!!2X7UI..U)^% Q30/K2\
M=Z..U =0P/6D-)2\=Z  ?6EP/6C*]J;0+H+2?C2C%+E>PH&&!W-)@=J#0* Z
MB?C2X'>EROI2&@0N!V--_&E%+E?2@.@@Q2X'8TAQ2#Z4#%/UHI<KWI..U =0
MHHHH&%+@>M)24"8[BD..QHX[TN5[4">X #N:3;2Y'I2;N:"6+TZ4$9Z\4O':
MD)QUI$L4#%)]*.O2C IB>Q!.2>O%=OX+X9<<UQ,_O7;>"_O)CUKLH'S^9;,]
MHT@_N1GTK8[5CZ0/W(SZ5K\8KU*9^>XKXV(:44AI170<2W'4FVEI-U2:H6BB
MBH&)BG4WBG52)04444QA1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3&CR
M<YI])F@!,;16/JX#1$>U;#=*R-4QY9X[5+6AT8;XT>*^-CY3MBN(B@67YC7;
M>.OOM]:XZU'R5Y]5M'WF74HR2N3(PB&  :5I _& *B;[U+7#.3/I:=&*08 [
MTH ]:0+2\"L>9FCA$".*;M]#3Z3([4*3(]E$3:.YQ1MI<CO1GTIW8EAXW#;[
MT;:-PI:7,R^6*$X%&T'O2X%)D>E%V#Y0VT8 [TN:,"CF8)1$P#WHVT<4N:.9
MA[HF .]'!I:3BCF8>Z&VC '>ES11S,+1$X-&WT-'%+FB[!\HFWWH]J6DXHYF
M'NAM]#1M]32YHHYF%HB48]Z.*,BCF8>Z&/4T=.]+1@4<S#W1, ]Z,49'I2YH
MYF'NB=.]& >]+@4G%',P]T,48 [TN:*.9@E$3KWHQ1Q2YHYF'NB8 [T=:6DX
MHYF'NAM]#1M]Z7-%',PM$3VHV^AHXI<T78/E$V^IHI:3BCF8>Z&/>C'J:,BE
MHYF%HB=.]& >]+@4F1Z4<S!\H8HZ=Z7-&!1S,$HB8![T8HXI<T<S#W1, =Z.
MO>EI.*.9A[H8HP!WI<T4<S"T1.M&WT-'%+FB[!\HFWWH]J6DXHYF'NAM]#1M
M]32YHHYF%HB4;1ZT<49%',P]T-M' I:,"CF8>Z)M![T;:,CTI<T<S#W1" .]
M  I<"DHYF#Y0Q00*=SBF\4<S$N0!BE) I.*.*?,Q^X&:4$4G%'%/G8>X.)%,
M+4$BDXI\[$W 4'-+@4@I2?2FJC,G*F-/ I^GM_IRCWJ-G&.:73SF_7'3-:4Y
M.YR8R4'3=CVSPLH,,?S&O0( %C%>?^%"ODQ\5Z!%CRQ]*]NE\)^;9A_$9(6I
M/QH.*.,5J>>*&.:?48ZU)4B84444""BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ H-%!H ;WZ4&CG-*:82V$%(YXZ4X4U\XI,(G(>+_\ CT;Z5X;J
MV?.?CO7N7B_(M&QZ5X=JQ/G/GUKDK^9]9DNQG1'CI3^]1Q@D<5)@UY=4^\P_
MPCA]*#]*!D4AR>E<QLPI,&E^M(2:J(1$I*6DJF6&#Z4=.U&31R:D0N[/:DY]
M*-I%&2.E NF@=*7=[4G)HVF@8<^E'/I1DCI1DGK0'47=[4G6C::.10 <^E+N
MQVI,D]:-IH%TU#K1@^E'(HR:!BYQVHSGM28)HP10'4,'TI<X[4F31@F@!<Y[
M4F#Z48(HR: Z:!T[4N[/:DY-&TB@ Y]**,D=*,F@.H4444#"EW>U)1M- F'6
MDP:7D4;CWH!BC/I1@4#..*;SFD0QQ)]*0$^E.YQS2<]J!,*,GI1]:6F)[%>8
M8]Z[?P7RR9XKB)B.U=OX+^\FZNR@?/9ELSV?2"1$/I6P.E9.CX\D8]*U^U>I
M3/SW%?&QII5I#FE6N@XEN/HQ24G-2:H6BBBH&%+3>:=5(D****8PHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ I*6FD^]%Q,4]*R=5'[H_2M7/%96K-B(Y
M]*EM6.C#_&CQ3QR/G;ZUQUJ/DKM?&J&1VV5PR7"0_*_6O/JZO0^\R^M&,5=D
M['GI25'OW'<#Q3PZ]JX9P9[\<3&VC'4$GTII;WH#GUK+V<B7B$+1CVII=?QI
MID(ZFJ46.%8DQ13 X-.W U?*D=<:B:%_"ER1T&:3:<9R* ?>I<16B^HN2W7B
ME[=*0GWHP<9R*7*PM'N'0YZT9)ZC%)GWI2?4BCE86CW%' Z4AZYI,GL:,^]'
M(PM$7<3QBE''O3=WO1D]C1R,+1[BFC<<8Q29]31N]Z.5A:/<44IY]J;GT-'U
M-'(PM$7<1QB@=<TF[WHS[T<K"T>XX\CIBDR1T&:3GN:-WO1RL+1[B]3FE[=*
M;GWHY]:.1A:(N2O3FC);KQ29]Z,^]'*PM'N.[=*3H<]:3GUHS[T<C"T1<D]1
MBE' Z4TGWHR>QHY&%H]Q3US1N)XQ29]Z-WO1RL+1[CAQ[TAI,GL:,^IHY&%H
MB[CC&*!2;O>C/H:.5A:/<<>?:DW$<8I/J:-WO1R,+1[BCKFE/(Z8IN?>CGN:
M.1A:(N2.@S1U.:3=[T9]Z.5A:/<=VZ4F2O3FDY]:,^]'(PM'N+DMUXI>W2FY
M]Z.?6CD86CW%Z'/6C)/48I,^]!/O1RL+1[CAP.E(>N:3)[&C/O1R,+1%W$\8
MI1Q[TW=[T9/8T<C"T>XIHW'&,4F?4T;O>CE86CW%%*>?:FY]#1]31R,+1%W$
M<8H'7-)N]Z,^]'*PM'N./(Z8I,D=!FDY[FC=[T<K"T>XO4YI>W2FY]Z.?6CD
M86B+DKTYHR6Z\4F?>C/O1RL+1[CNW2DZ'/6DY]:,^]'(PM$4DGJ,4G3M03[T
M#/J*3BQ-1MN.S33SVHR/6C/J:GE8K1%!QVS2'FC/H:3ZFGRLJT1?PH%+GCK2
M9]#0HL.6/<1N:09]*4Y[FDR?6GRLAQB.%*3QTINX#O2%QW-"BS%TUW&/TZ4[
M3C_IR_6FEABGZ=@WZX]:VIK4X\7!*GN>V^%"?)C^6N^C)\L5P/A?<EO&3TKO
M()0Z "O;I;'YWCW^\)12YXZ4NTTT^E:MHX 4C-2U$J<YJ6I$PHHHH)"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ I#2TAH 3OUH-)QFE-,); *:_
M3K3Q3'QBDP@<CXNYM&^E>':LN)GYSS7N/C#_ (]&^E>&:J?WSX]:Y*Y]9DVQ
M0CZ=:?WID8!'-/XKRZI]YA_A' >]!Q0,4$ US&S&[J7 ZYHQZ4VJ01"DI:2F
MRQ=H]:3IWI*48[TA!^-+@'O1\O:FF@707&.]'XT#%+\M PQGO1C'>D- Q0'4
M/QHQGO2_+2'% "X [TGXT@IWR]Z!=!.O>EV@=Z3CM24#%/UH_&E^7O2<=J Z
MB[1ZTGXTG%+QWH$ ^M+M'K1QVIO% =!>G>C\:!CO2_+VH&& >])C%(:6@.H4
M444#"C\:*7Y:!,3&>]&T>M!Q3:!,?CWHR.E(,=Z-M(EBD>](![XI<@=*3(/6
MF+46C%'THSZ=:$2]B&?\J[;P7PR=ZXB?/>NW\%_>3;790/G\RV9[/I S".W%
M; Z5D:0W[H9]*U^,5ZE,_/<5\;$-**0XI170<2W'49%%&T5)J@HHHJ!A^-+3
M>*=5HE!1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KR1$MG?BK%1
ML@-%KB8BI\N,U1O]/:Y0@.:OCBGU/(BJ=1IW1Y7XB\%RW1;;(W-<>_PRN)'S
MYC?E7OLT*OU%,6U4=%%3[%,].GCYP1X:GPNN G^N;\J!\,KG/^L;\J]V\D =
M!31$,\J*3HQ-UG-5'AX^&5Q_ST8_A2_\*PN.OFM^5>Z"-!V%(53T%0\.F)YY
M51X6?AG<=-[?E2?\*QN/^>C?E7NFU/04NU/05+PJ&L_K(\*_X5E<?WV_*E_X
M5E<_\]&_*O=-J>@I1&G]T5/U1%_ZP5V>%_\ "K[K&?.?\J3_ (5A='_EJ_Y5
M[L4'H*0(/04?541_;F*WN>%?\*PNA_RU?\J7_A6%U_SU?\J]T*#T%+L'H*/J
MJ%_;F*[GA/\ PK"Z/_+5_P J/^%7W0_Y:O\ E7NNSGH*4H/04?54']N8KN>%
MCX77)_Y:O^5)_P *ON<X\U_RKW3 [@4FWV%/ZJ@_MO%]SPS_ (5;<C_EJ_Y4
M#X77)_Y:N/PKW/'L*7 '4"CZJ@_MO%]SPL_"^Y!_UK_E1_PJVYQGSG_*O<]H
M[ ?E1CV%'U5!_;>+[GA@^%]R?^6KC\*#\+KD?\M7/X5[IM'<"C /0"CZJ@_M
MO%]SPO\ X5;<GGSG_*C_ (5?<YQYK_E7N>/84;?8?E1]50?VWB^YX:?A=<C_
M ):O^5(/A=<G_EJ_Y5[I@=@*3'L/RH^JH/[;Q?<\,_X5?<@X\U_RI?\ A5UR
M!GSG_*O<MOL*7"^@H^JH/[;Q?<\+'PNN3_RU<?A0?A=<C_EJ_P"5>YX]A^5
M'L*/JJ#^V\7W/#?^%77/7SG_ "I/^%7W)X\U_P J]TP/04A7V%'U5!_;>+[G
MAA^%UR/^6KG\*4?"ZY/_ "U?\J]RQGL/RI<#N!^5'U5!_;>+[GA?_"K[G./-
M?\J/^%6W(_Y:O^5>Y[?848]A1]50?VWB^YX8/A=<G_EJX_"@_"^Y!_UK_E7N
MF .H%)M'8#\J/JJ#^V\7W/#/^%6W.,^<_P"5 ^%]R?\ EJX_"O<\>PI=H[@4
M?54']MXON>%GX77(_P"6KG\*/^%6W)Y\Y_RKW3 /0"DQ["CZJ@_MO%]SPS_A
M5]SG'FO^5*?A=<C_ ):O^5>Y;?8?E2X'8"CZJ@_MO%]SPL?"ZY/_ "U?\J/^
M%7W(./-?\J]SQ[#\J-OL*/JJ#^V\7W/#?^%77(&?.?\ *D'PNN3_ ,M7'X5[
MIA?04F/8?E1]50?VWB^YX8?A=<C_ ):O^5+_ ,*NN>OG/^5>Y >PI<#T%'U5
M!_;>+[GA?_"K[D\>:_Y4'X77(_Y:N?PKW,K["C&>P_*CZJ@_MO%]SPT?"ZY/
M_+5_RI/^%7W.<>:_Y5[I@=P/RI-OL*/JJ#^V\7W/#/\ A5MR/^6K_E0/A=<G
M_EJX_"O<\>PI< =0*/JJ#^V\7W/"S\+[D'_6O^5'_"K;G&?.?\J]SVCL!^5&
M/84?54']MXON>&#X7W)_Y:N/PH/PNN1_RU<_A7NFT=P*, ] */JJ#^V\7W/"
M_P#A5MR>?.?\J/\ A5]SG'FO^5>YX]A1M]A^5'U5!_;>+[GAI^%UR/\ EJ_Y
M4@^%UR?^6K_E7NF!V I,>P_*CZJ@_MO%]SPS_A5]R#CS7_*E_P"%77(&?.?\
MJ]RV^PI<+Z"CZJ@_MO%]SPL?"ZY/_+5Q^%!^%UR/^6K_ )5[GCV'Y4 >PH^J
MH/[;Q?<\-_X5=<]?.?\ *D_X5?<GCS7_ "KW3 ]!2%?84?54']MXON>&'X77
M(_Y:N?PI1\+KDC_7/^5>Y8SV'Y4N!W _*CZJ@>=XKN>%GX7W73S7_*C_ (59
M<CGSG_*O<]OL*,>PH^JH/[;Q7<\+_P"%7W1_Y:O^5.'PPN?^>K_E7N6/8?E2
M<>@H^JH:SS%=SPS_ (5==?\ /5_RIW_"KKD_\M7_ "KW'CT%+QZ#\J/JB#^W
M,5W/#?\ A5UR/^6KG\*3_A5ER?\ EL_Y5[GCV'Y4N!Z"CZJA/.\5W/"_^%67
M/_/5ORI/^%6W/_/5ORKW4+GL*=L7T%'U5$O.L5_,>#'X67)'^M;\JDL/A?<V
M]VLAD8@'TKW78OH*-B^@IQPZ3,YYOB9JSD<[HVB_9+948Y(K?CA"#BG[0*4D
M"NB*L>?.;F[L7M3-G/6C)/2G#WIW(L &*"<4M(13$P!S2T@I: 04444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %(:6@T ,SSTIQI.:#FF$MA13'Z=*
M<,TCYQ280.0\7<6C?2O#M6(,S\8YKW'Q?DVC8]*\-U8'SGSZUR5]]#ZS)MC.
M3CM4E,B/%/[UY=4^\P]N4</I03CM0,T&N;J;,3-&1Z4M-VFJB*(E)2TE-F@N
MX>E)^%&#1R*0@_"ER!VHW$TF">E N@=>U'X4<BEW&@89QVHSGM28)Z48(ZT!
MU#\*,X[4NXTG)H 7(/:D_"C!'6EW&@703\*7</2DY-&#0,#]*/PI<D4F2: Z
MB[AZ4A^E&#1DB@2 ?2EW#THR328- = _"C\*.12[B:!AD#M29S1@GI1@T!U"
MBBB@84?A12[C0)@/I1GVH&:#D]:0GN&?:DSS2C-''XT$L.#VI.GO3N>])]*!
M,.312YI.3]*:)>Q#/^==MX+Y9.W-<1,,=*[?P9]Y<UV4#Y_,MF>T:.!Y([\5
ML=JQM'SY0QZ5L#.*]2F?GN*^-B&E6D.:5:Z#B6XZDW&G45)JA****@8F?:G4
MG-+5HE!1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:PXIU(W2@+7
M*Q4[OOU,I(')JI(=K9S65JNN?88B<]*3FC:%!RT1OO(H[TBN#WKR/5/B)+ Y
M"..#5./XG3[/O#-9.O%';'+:LEH>U%QCK30>>M>'O\4;P/P1BG+\4;UNA%1]
M9B:?V-7?0]PR/6D^7UKQ/_A9U]W(IW_"R[\\@BCZU$EY)7ZH]JP/[U&%]17B
MA^)U\.XI#\3;[N136*BP615^Q[;E?6EW+ZUXA_PLN_/0BE_X67?#N*KZQ T_
ML+$=CV[?1OKQ(?%'4!W6E_X6E?\ 8K2]O AY-BE]D]MW"C=7B7_"TK_N5H_X
M6GJ'^S1[>(?V/BOY3VS?2[J\2_X6E?\ JM'_  M&_P"Y6CV\ _L?%?RGMA(]
M*7(Q7B7_  M+4.Q6C_A:5_ZK1]8B']CXK^4]L#"E)%>)?\+1O_5:/^%I7_8K
M1]8B']CXK^4]MR*3<,UXG_PM*_[E:/\ A:-_ZK1[>(?V/BOY3VW(H!%>)?\
M"TK_ +%:/^%IW_<K1]8B']CXK^4]L+"ER*\2_P"%HW_JM'_"TK_U6CZQ$/['
MQ7\I[:"/2D)%>)_\+3U#OMH_X6E?]BM'MXA_8^*_E/;<BDR/2O$_^%I7_JM+
M_P +3U#_ &:/K$0_L?%?RGMA(H#"O$O^%I7_ &*T?\+2O^Y6CZQ$/['Q7\I[
M9D9Z4N1BO$O^%IZA_LT?\+2O_5:/K$0_L?%?RGM@(H)'I7B?_"T;_N5H_P"%
MI:AV*T>WB']CXK^4]MR,4@85XG_PM*_]5H_X6C?^JT?6(A_8^*_E/;211D5X
ME_PM*_[%:/\ A:5_W*T?6(A_8^*_E/;-PS2Y%>)?\+1O_5:/^%I7_8K1]8B'
M]CXK^4]M!%(6%>)_\+3O^Y6C_A:-_P"JT>WB']CXK^4]MR* 1Z5XE_PM*_\
M5:/^%IZAWVT?6(A_8^*_E/;"12Y%>)?\+2O^Q6C_ (6E?^JT?6(A_8^*_E/;
M,CTI217B?_"T]0_V:3_A:5_V*T>WB']CXK^4]M#"DR,]*\3_ .%I7_<K1_PM
M/4/]FCZQ$/['Q7\I[;D8I 17B?\ PM*_]5H_X6C?]RM'UB(?V/BOY3VPD>E+
MD8KQ+_A:6H=BM'_"TK_U6CZQ$/['Q7\I[8&%*2*\2_X6C?\ JM'_  M*_P"Q
M6CZQ$/['Q7\I[;D4FX9KQ/\ X6E?]RM'_"T;_P!5H]O$/['Q7\I[;D4 BO$O
M^%I7_8K1_P +3O\ N5H^L1#^Q\5_*>V%A2Y%>)?\+1O_ %6C_A:5_P"JT?6(
MA_8^*_E/;01Z4A(KQ/\ X6GJ'?;1_P +2O\ L5H]O$/['Q7\I[;D4F1Z5XG_
M ,+2O_5:7_A:>H?[-'UB(?V/BOY3VPD4!A7B7_"TK_L5H_X6E?\ <K1]8B']
MCXK^4]LR,]*7(Q7B7_"T]0_V:/\ A:5_ZK1]8B']CXK^4]L!%!(KQ/\ X6C?
M]RM-/Q3U#L5H^L1#^Q\5_*>VYHR*\1_X6I?^JYI/^%I:@>I6CZQ$/[(Q7\I[
M>"*3(KQ'_A:=^.A6C_A:=\>I6G]8B/\ L?%?RGM^12$BO$3\4]0]5H'Q3O\
MU6A8B(UDV*_E/;@:=FO$1\5+[N5IW_"U+_U6CZQ$3R?%+[)[9NIP:O$O^%IW
MWJM ^*M_W*TOK$"/[(Q7\I[=29'K7B+?%:_QP5HL_BE?3W2QL5P30J\61+*\
M3%7<3VTG/>@+ZUSFC:V;Z%78C)KH5?<H(K9.YQSIR@[,?P*6F;<]:=T%,S8M
M%-R,TZDA!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2
M&@!N#GK3C3>,]:4TPEL**:_3K2BFOC%)A$Y'Q?\ \>C?2O#=6/[Y\\\U[EXN
MQ]D;/I7ANKA?.?![UR5SZS)MC/C!(X-/Q4<9&*D[UY=4^\P[]T</K00:!B@X
MKFZFS$I,FES1Q51%&PVDI324V:!D^M'7O2X7UI#BD)"[<=Z3)]:0?6G8'>@7
M03K2[?>DX[4GXT#%Y]:.3WHP.]&!VH#J+M]Z3D4GXTO'>@ R?6EVY[T8'8TV
M@707I1D^M Q2X6@88SWI,8[T&@4!U#)]:,9[TN%]:0T"0N,=Z3)]:!2X7UH#
MH)U[TNW'>D.*0?6@8N3ZT4N!WI..U =0HHHH&%+M]Z2B@3#D4F32\=Z7"]J!
M/<!DCK28.:7CUHS2)=Q>G4TWKTI2 >AI /6F)B].M+3=U+@4">Q!,<].*[?P
M7PR9YKB9_?BNV\%_>7'-=E ^>S+9GM.CG]R/I6OVK'TA<P@GTK8 XKU*9^>X
MKXV--*M(:45T=#B6XZDP<]:=14FJ$HHHJ $YIU)2U:0D%%%% PHHHH ****
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
M/=[C]G'6F^63T-)S2@'O1R2#W>X;,=33MG'6F$'M1S1R2#W>XNST-'ED=30
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
MBF[*=CBJ,788.M24W;S3J0,****!!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 444A.!0 8H+ 5&)26QBI.HH"UAOF"D<AEQ2F/- &* 3L<[K=@U
MS$0!VKR3Q)X.N[AV,:=Z]]*(W4"H)+""3K&OY5E*E<ZZ6*<#YH@\&:G%P$J?
M_A$-4/\ #7T5_9ULO_+!3^%']G6W7R5_*LY4+GI4\V<.A\Z_\(AJ?9:/^$0U
M,]5KZ'.G6_\ SQ7\J!IT _Y8K^51]61U+/96V/G?_A$=4'1:7_A$-3/\/-?1
M/]FVQ_Y8K^5']F6W_/)?RJ?JR$\^EV/G0^#]5'5:3_A$]3'1?TKZ,_LVV_YY
M+^5(=*MC_P LE_*FL,AK/Y=CYT_X1/4C_#2_\(GJ?]W]*^B?[)MO^>2_E1_9
M-M_SR7\JKZLA_P"L#['SK_PB>I#HM'_"*:F>J_I7T5_9-M_SR7\J/[)MO^>2
M_E1]60?ZP,^=O^$3U/\ N_I2?\(GJ7]VOHK^R;;_ )Y+^5']DVW_ #R7\J/J
MR#_6!GSK_P (IJ9ZK^E+_P (GJ?9?TKZ)_LFV_YY+^5']DVW_/)?RH^K(/[?
M?8^=O^$3U+^[2?\ "*:GW6OHK^R;;_GDOY4?V1;?\\E_*CZL@_U@9\[?\(GJ
M?9:/^$3U/NM?1/\ 9-M_SR7\J/[)MO\ GDOY4?5D'^L#['SK_P (IJ?]W]*7
M_A$]2[+^E?1/]D6W_/)?RH_LFV_YY+^5'U9!_;[/G;_A$]3[K2?\(IJ8Z+^E
M?17]DVW_ #R7\J/[(MO^>2_E1]60?ZP,^=O^$3U+^[1_PB>I]U_2OHG^R;;_
M )Y+^5']DVW_ #R7\J/JR#_6!]CYU_X134QT6C_A$]2/\-?17]DVW_/)?RH_
MLFV_YY+^5'U9!_K SYV_X1/4_P"[^E)_PB>I#HM?17]DVW_/)?RH_LFV_P">
M2_E1]60?ZP,^=?\ A%-3/5?TI?\ A$]3_N_I7T3_ &3;?\\E_*C^R;;_ )Y+
M^5'U=!_;[['SK_PB6I#^']*/^$3U,]5_2OHK^R+;_GDOY4ATFV'_ "Q7\J/J
MR#^WWV/G;_A$]3'1:7_A%-3_ +M?1 TFV/\ RQ7\J7^R+;_GDOY4?5D']OOL
M?.O_  BFIGJOZ4?\(GJ0Z+^E?11TFV'_ "R7\J0:5;'_ )8K^5'U9!_;[['S
MO_PBFI]UH_X134_[OZ5]$_V1;?\ /)?RH.D6W_/)?RH^K(/[??8^=?\ A$M2
M'1*7_A%-3[K7T/\ V5;G_EBOY4[^R+;_ )Y+^5'U9!_;[['SM_PBFI_W:3_A
M$M2_NU]%'2+;_GDOY4W^RK?_ )XK^5"PR#^WG;8^=SX,U&7ADKK_  OX2NK4
MJ2N*]=32K8?\LE_*K"6L,?W4 K6--1/.Q&9.JRCI5HT$0#>E:995'-*% '%-
M*9-:GESG=W$612>*ES480+2EL4TC%R'8&:<*A#'-2CI381:8M%%%(L**2BIN
M M%%%- %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DQ2TTMCM0%KBX%&*
M3=Q0&]J5T%AU%)FC-%P%HHHI@%)BEHH *3%+10 F*6BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!"<4 YHQ2T %)G%+10
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 -8 U'M45(U,(%4F+DBW=B?+BF84'.:?A152[NXX$)Q29<:2
M;T++W$<8^8BN:UGQ!%;HVUA6-KWBE+8-C->9ZQXI:Y+!=W-<\Y'KX3!1O>1I
M:_XL:5VC$G7WKCI7:>4NS$@U5F=YY-Y1C^%/61E7!1ORKCFF?18>C3B2X7M1
MM]\4P29Z(WY4ID(_@/Y5SRIMGL49TH=1X6EP!T-1>:W]QORI?-X_U;?E6;HL
M[XXJE'J/R?6BHQ*?[C?E3A(3_ ?RI>P9JL92?4DP,=:-M,\P_P!QORI?-(ZH
MWY4_8,/K=/N*0*4 4SS<](V_*CS"/X&_*CV+#ZW2[C]M! ]:9YI'5&_*CSL]
M(V_*E[!A];I]QP I=M,\P_W&_*@2M_<;\J?L&'UNGW'X%( *;YP/_+-ORH\P
M_P!QORH]@P^MTNX_;Z48&.M,$I_N-^5+YWK&WY4O8L/K=/N+CFEV^E,\P_W&
M_*@2'^XWY4_8,/K=+N/V^M)CFD\[UC8_A2>83T1ORH]BP^MT^X_ Q0%]:9YA
M_N-^5+YV.J,?PI>P8?6Z?<4@4N!CK3/,ST1ORH\P_P!QORI^P8?6Z7<?MI"!
M2>:1U1ORI/-STC;\J/8L/K=/N/ %&VF>81_ WY4>:1U1ORH]@P^MT^X\@>M(
M *;YV>D;?E1YA_N-^5'L&'UNEW'[:,"F"5O[C?E1YP/_ "S;\J7L&'UNGW'
M"EV^E,\P_P!QORH$I_N-^5/V##ZW2[C\#'6DQS2>=ZQM^5)YA_N-^5'L6"Q=
M/N/V^E&WUI@D/]QORI?.]8V/X4O8,/K=/N+CFEP,4SS">B-^5'F'^XWY4_8,
M/K=+N/"^M(0*3SL=48_A2>9GHC?E1[%A];I]Q^!CK1MIGF'^XWY4OFD=4;\J
M/8,/K=/N*0*4 4SS<](V_*CS"/X&_*CV+#ZW2[C]M! ]:9YI'5&_*CSL](V_
M*E[!A];I]QP I=M,\P_W&_*@2M_<;\J?L&'UNGW'X%( *;YP/_+-ORH\P_W&
M_*CV##ZW2[C]OI1@8ZTP2G^XWY4OG>L;?E2]BP^MT^XN.:7;Z4SS#_<;\J!(
M?[C?E3]@P^MTNX_;ZTF.:3SO6-C^%)YA/1&_*CV+#ZW3[C\#% 7UIGF'^XWY
M4OG8ZHQ_"E[!A];I]Q2!2X&.M,\S/1&_*CS#_<;\J?L&'UNEW'[:0@4GFD=4
M;\J3S<](V_*CV+#ZW3[CP!1MIGF$?P-^5'FD=4;\J/8,/K=/N/('K2 "F^=G
MI&WY4>8?[C?E1[!A];I=Q^VC I@E;^XWY4><#_RS;\J7L&'UNGW' "EV^E,\
MP_W&_*@2G^XWY4_8,/K=+N/P,=:3'-)YWK&WY4GF'^XWY4>Q8+%T^X_;Z4;?
M6F"0_P!QORI?.]8V/X4O8,/K=/N+CFEP,4SS">B-^5'F'^XWY4_8,/K=+N/"
M^M(3BD\T]T;\J:9/1#^5)47<EXNEW'X%&#WJ(2'/W&_*G&1L<H?RI^P8OK-/
MN/X'2C@]ZC$A/1&_*CS"#RC?E1[!E?6J7<?B@@>M)O./N'\J8TI[(WY4U08/
M%4^X\ 4\"H!*>Z-^5.\UO[C?E5>P9#Q5/N384=Z0X/6F"7_IFWY4C2$?P-^5
M'L&8O%4NXCJ,<4NG#%\ISWIOF$C[C?E4FG-NOE'EMU]*TIT6F<6+Q%-PT9[9
MX3F/DQC%>@QG,:_2O/\ PK;.((V[5WT7" 5ZU.-D?GV-:=0F&:6F@TIZ51P]
M0R*,9I@ZU)0#0F*6BB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%-YH%<=13<FDW4["YD/HIF31N-%@Y
MD/HJ/=2;C28N=$M%1>93@U2Y#4DQ]%,W&DR:7.AW%==W?%1A0O>I.3UH*@U2
MGH)\W0C.P\;JJW.G)=)C=BKGDIG.*> !TI-W+C.:.)U/P)%>9/F'FL8?"RV+
M99S7J%%0XIF\<34CU//H_AK9(F,Y_"HF^&UGG@_I7HU)M%0Z:-8XZLNIYQ_P
MK6T/?'X4H^&=H/XL_A7HVT48 I>R13S"OW/._P#A6EIZ_I1_PK.S/\7Z5Z+1
M5>S0OK]?^8\[_P"%968Z-^E)_P *SM/[WZ5Z+13]F@685U]H\[_X5I:8Z_I2
M#X:6G][]*]%Q1BG[-=A_VCB/YCSH_#2S_O8_"E'PUM/[WZ5Z)@48%'LD']HX
MC^8\Z_X5I:9^]^E!^&EIZ_I7HNT48H]F@_M'$?S'G0^&EH/XOTH_X5I:9^]^
ME>BX HQ1[-!_:.(_F/._^%:VF.OZ4@^&EG_>_2O1<48 H]D@_M'$?S'G1^&E
MH?XOTI?^%:6F.OZ5Z)BC%'LX]@_M'$?S'G7_  K2S_O?I0?AI:'^+]*]%VBC
M%'LUV#^T<1_,>=#X:6@[_I1_PK2SS][]*]%Q1M%'LT']HXC^8\[_ .%:VF/O
M?I2#X:6@_B_2O1<48H]G$/[1Q'\QYT?AI9_WOTI?^%:VF.OZ5Z)@48%'LD']
MHXC^8\Z'PTM/[WZ4'X:6?]['X5Z+@48%'LD']HXC^8\Z'PUM/[WZ4?\ "M+3
M/WOTKT7 HP*/91#^T<1_,>='X:6GK^E ^&EH/XOTKT7 HP!1[)!_:.(_F/.O
M^%:6F?O?I2_\*UM,=?TKT3 HP*/91#^T<1_,>=#X:6G][]*#\-+0_P 7Z5Z+
M@48%'LD']HXC^8\[_P"%:6F.OZ4G_"M+/^]^E>BX%&!1[)!_:.(_F/.C\-+0
M_P 7Z4#X:6@[_I7HN!1@4>RB']HXC^8\Z_X5I9Y^]^E+_P *UM,?>_2O1,"C
M H]D@_M'$?S'G0^&EH/XOTH/PTL_[WZ5Z+@48%'LD']HXC^8\[_X5K:8Z_I2
M#X:6G][]*]%P*,"CV40_M'$?S'G1^&EG_>Q^% ^&MI_>_2O1<"C H]D@_M'$
M?S'G7_"M+3/WOTH/PTM/7]*]%P*,"CV2#^T<1_,>=#X:6@_B_2C_ (5I:9^]
M^E>BX HP*/9(/[1Q'\QYW_PK6TQU_2D'PTM/[WZ5Z+@48%'LD']HXC^8\Z/P
MTM#_ !?I2_\ "M+3'7]*]$P*,"CV40_M'$?S'G7_  K2S_O?I0?AI:'^+]*]
M%VBC%'LUV#^T<1_,>=#X:6@[_I1_PK2SS][]*]%Q1M%'LT']HXC^8\[_ .%:
MVF/O?I2#X:6@_B_2O1<48H]G$/[1Q'\QYT?AI9_WOTI?^%:VF.OZ5Z)@48%'
MLD']HXC^8\Z'PTM/[WZ4'X:6?]['X5Z+@48%'LD']HXC^8\Z'PUM/[WZ4?\
M"M+3/WOTKT7 HP*/91#^T<1_,>='X:6GK^E ^&EH/XOTKT7 HP!1[)!_:.(_
MF/.O^%:6F?O?I2_\*UM,=?TKT3 HP*/91#^T<1_,>=#X:6G][]*#\-+0_P 7
MZ5Z+@48%'LD']HXC^8\[_P"%:6F.OZ4G_"M+/^]^E>BX%&!1[)!_:.(_F/.C
M\-+0_P 7Z4#X:6@[_I7HN!1@4>RB']HXC^8\Z_X5I9Y^]^E+_P *UM,?>_2O
M1,"C H]D@_M'$?S'G0^&EH/XOTI#\-+/^]^E>C8%)@4G3B']HXC^8\Y_X5I:
M>OZ4'X:6G][]*]&P*,"CD78?]I8C^8\X_P"%:VOK^E+_ ,*VM?7]*]&P*,"C
MDCV#^TL1_,><?\*UM?7]*7_A6MKZ_I7HV!2\4U"/8/[2Q'\QYO\ \*UM/7]*
M7_A6=G_>_2O1L"C HY8B>8U_YCSK_A6MIZ_I3O\ A6MG_>_2O1.*3 %/EB+Z
M_7[GGG_"L;,_Q8_"I(/AK9V\HD#<CVKO\BEZT**(>-K/=F/8:4EFH1>@K48
M+UJ3:*0J#UJS"4W)W9$OUJ7M0$ IU,EL8 <T^BB@384444""BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!A)]
M*09IQ84FX478<Z'"EP*;N%+D4"NA:3 HS2T#$P/2CBD.:;Q0.R'X'I2'CM3=
M^WJ:;YZ^M%@4629%)N%0F=,\FE\U".M.R*Y'V)<@]#1L]ZC5ESP:DW>XI60-
M-#L4W;[TF[W%+N]Q186H;/>G!<4W=[BDW>XHL&HXK[TFWWHW>XHW>XHL&HH7
M%!7-)N]Q1N]Q18-0V^]*%]Z3=[BC=[BBP:BE<TH&*9N]Q1N]Q1H%F.V\]:=3
M-P]12;O<47%9DE-(IN[W%+N'J*+A9CJ6H]WN*-WN*+A8>1F@#%-#>I%!;W%%
MPLQ](1FF;O<4H;U(HN%F. Q2TPMZ$4F[W%%PLQY% &*8&]Q2EO0BBX68^@U'
MN]Q1N]Q1<+#MO/6G4S</44F[W%%PLQQ7-)M/K2;O<4N\>HHYAZAM/K1M/K2;
MO<4;O<4<P68NT^M&T^M&X>HI-WN*.8-1=I]:-I]:3=[BE#>I%',&H;3ZT;3Z
MTA;W%&[W%',%F+M/K1M/K0&]2*"WH11S!J&T^M&T^M)N]Q0&]Q1S!9B[3ZT;
M3ZT%AV(I-WN*.8-1=I]:-I]:3=[BEW#U%',&H;3ZT;3ZTF[W%&[W%',%F+M/
MK1M/K1O'J*3=[BCF#47:?6C:?6DW>XI=P]11S!J&T^M&T^M)N]Q1N]Q1S!9B
M[3ZT;3ZT!O4BD+>XHY@U%VGUHVGUI-WN*4-ZD4<P:AM/K2[?>D+>A%)N]Q1S
M!9C\4 8I@;W%*6]"*+BLQ]!J/=[BC=[BBX6';>>M.IFX>HI-WN*+A9CBN:3:
M?6DW>XI=X]11S#U#:?6C:?6DW>XHW>XHY@LQ=I]:-I]:-P]12;O<4<P:B[3Z
MT;3ZTF[W%*&]2*.8-0VGUHVGUI"WN*-WN*.8+,7:?6C:?6@-ZD4%O0BCF#4-
MI]:-I]:3=[BC=[BCF#4>!BD(S3=WN*-WN*+A9B[3ZTH7%-W>XHW>XHY@LQY&
M:80:-WN*:7/J*$TP28;3ZTH!IN\>HI"Y]13T*LR3'O2;">],W^XIWF>XHT"S
M%VGI2A#ZTSS#ZBG>9GH11H)ICMGO3L<5&&/J*"3ZBBPK,=MYZTI7(ZTT?44N
M[W%&@K"A,4FSGK1N]Q1NYZBD%AP&*6D%+0(**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0]*6
MD/3F@&0MUIH-290F@HAJ[F'LI7N("/6EZ<BH'20'Y*0.Z#YJEFT:+)O-(/W:
M//QU%9UYJB6Z9+"N+UKQLUMN$;BL9RY3NHX.=39'>SZC!$I+2*,>]<YJ7B^&
MT!VD-CWKRK4?&=U<DX>N?NM6O+C.6X-<=2NUL>QA\H7VCT>\^*?DL0(=V/>L
MUOBQ(YXMB*\Z\N25LGJ:F2TQ]ZN>6(F>M2R:GV.\_P"%IRY_X]S3A\4I?^>!
M_.N%^R\<8IA@ -9?6I]SL624GT.__P"%J3?\^Y'XT?\ "U9QT@8_C7GS1^M(
MJXZ52Q,RO["I=CT+_A:\_P#SP;\Z#\5YS_R[M^=>?>6":=Y?'M3^LS%_8%+L
M=]_PM6<?\L&/XTO_  M>?O WYUY\$ Z4; >M'UF8?V!2['H/_"UY_P#GW;\Z
M3_A:L_\ SP;\ZX$1\4WRP*/K,P_L&EV/0?\ A:\_>W;\Z/\ A:\__/!OSKS\
MH#UH$?'%'UF8?V!2['?_ /"U9^OD-^=+_P +7G_Y]V_.O/O+&:7;GK1]9F']
M@4NQZ!_PM><?\L&/XT?\+7G_ .>#?G7GXC]*0Q\\TOK,P_L"EV/0/^%KS_\
M/NWYT?\ "UY_^>#?G7 >6<>U((AGBE]8F']@4NQZ!_PM>?\ YX,/QH_X6O/_
M ,^[?G7 &/UH$?'%+ZQ,/[!I=CO_ /A:T_\ SP;\Z/\ A:\__/NWYUY_Y0S[
MTICXYH^L3#^P*78[_P#X6O/_ ,\&/XT?\+6G_P">#?G7 "/TI#$,\T?6)A_8
M%+L>@?\ "UY_^?=OSH_X6M/_ ,\&_.N \LX]J01\\4?6)A_8-+L>@?\ "UY_
M^>#?G1_PM>?_ )]V_.O/S%ZTHC.*/K$P_L&EV.__ .%K3_\ /!OSH_X6O/\
M\^[#\:\_$8S2F/UH^L3'_8%+L=__ ,+7G_Y]V_.C_A:\_P#SP;\ZX 1^E)Y0
MS[T?6)B_L"EV/0/^%KS_ //NWYT?\+7G_P">#?G7 &,XYH$?I1]8F']@TNQW
M_P#PM:?_ )X-^='_  M>?_GW;\Z\_,8SS2^6<>U'UB8?V#2['?\ _"UI_P#G
M@WYT?\+7G_YX-^=>?B(9XI3'ZT?6)#_L"EV._P#^%KS_ //NWYT?\+6G_P">
M#?G7 "/CBD\H9]Z/K$P_L"EV/0/^%KS_ //NWYT?\+7G_P">#'\:X Q\<T"/
MTH^L3%_8-+L=_P#\+6F_YX-^='_"UY_^?=OSKS\Q#/-+Y9Q[4?6)A_8%+L=_
M_P +6G_YX-^='_"UI_\ G@WYUY^(^>*#%ZT?6)#_ + I=CT#_A:\_P#S[M^=
M'_"UIO\ G@WYUP C.*01C-'UB8?V#2['H'_"UY_^?=OSH_X6O/\ \^[?G7 &
M/UH$?I1]8F+^P:78[_\ X6M-_P \&_.C_A:\_P#S[M^=>?\ E#/O2F,XYH^L
M3#^P*78[_P#X6O/V@;\Z/^%K3_\ /!OSK@!'Z4AC&>:/;S'_ &!2['H'_"UY
M_P#GW;\Z/^%K3_\ /!OSK@/+./:D$0SQ1]8F+^P:78] _P"%KS_\\&_.C_A:
M\_\ S[M^=< 8_6@1\<4?6)A_8-+L=_\ \+6G_P">#?G1_P +7G_Y]V_.O/\
MRAGWI3'QS1]8F/\ L"EV._\ ^%KS_P#/!C^-'_"UIO\ G@WYUP C]*0Q#/-'
MUB8?V!2['H'_  M>?_GW;\Z/^%K3_P#/!OSK@/+./:D$?/%'UB8O[!I=CT#_
M (6M/_SP;\Z/^%KS_P#/NWYUY^8O6E$9Q1]8F']@TNQW_P#PM:?_ )X-^='_
M  M>?_GW8?C7GXC&:4Q^M'UB8_[ I=CO_P#A:\__ #[M^='_  M>?_G@WYUP
M C]*3RAGWH^L3%_8%+L>@?\ "UY_^?=OSH_X6O/_ ,\&_.N ,9QS0(_2CZQ,
M/[!I=CO_ /A:T_\ SP;\Z/\ A:\__/NWYUY^8QGFE\LX]J/K$P_L&EV._P#^
M%K3_ //!OSH_X6O/_P \&_.O/Q$,\4IC]:/K$A_V!2['?_\ "UY_^?=OSH_X
M6M/_ ,\&_.N $?'%)Y0S[T?6)A_8%+L>@?\ "UY_^?=OSH_X6O/_ ,\&/XUP
M!CXYH$?I1]8F+^P:78[_ /X6M-_SP;\Z/^%KS_\ /NWYUY^8AGFE\LX]J/K$
MP_L"EV.__P"%K3_\\&_.C_A:T_\ SP;\Z\_$?/%!B]:/K$A_V!2['H'_  M>
M?_GW;\Z3_A:L_P#SQ;\ZX$1G'%((QFCZQ,/[!I=CT'_A:\_>W;\Z3_A:\_:W
M;\ZX Q^M C]*/K$Q?V#2['??\+5G_P">+?G2CXKS_P#/NWYUY_Y0S[TIC..<
M4?6)C_L&EV._/Q8G'2!C^-(/BK.W_+!OSK@!%Z4_R_6FL1,EY#370[__ (6G
M-C_CW;\Z;_PM2;/^H;\ZX+;VH$8SQ5?69D?V'3['?'XJ3_\ /NP_&@?%2?\
MY]V-<"R>N* AQP!1]9F+^Q*?8[[_ (6K-_S[M^=+_P +3G;_ )8,/QKS[R^:
M=L8=0*/K$Q/)*?8[_P#X6G.O_+!C^-)_PM>?_G@WYUY_S3"@S1]8F)Y+3['H
M8^*\Y_Y=V_.E/Q6G'2!OSKSW'%(%.>*/K$Q?V)3/03\6)P/^/=OSIUG\6II;
MI8S;MR?6O/'3CD4RP0_;UQZU=/$2<C#$9/"$+I'TAHGB;^T8E)CQFND1MR@U
MYMX2&(HZ]&A)$:Y]*]:#NCX[$4U"=D2T4@.:#TJCG%IK,1VI QS3Z!V&J<]J
M=110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBC- !129%&10%Q:*3<*-PH%="T4F:,T#N+129I: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "D/(I:#TH B,8I I'>G$&E Q1=B4V,?.PD5S
M.LW=U'&PC1S]*ZFFM$C_ 'D!_"DVS6G5Y7L>&ZW=:U*S!$FQ["N1FTC7;USN
MCFY]0:^G/L-N3DPH?PH^QVXZ01_]\UFX7W.V&/E'9'S-#X3U/'SQR?E5C_A$
M=1QG8_Y5]'FQ@/\ RR3\J46$'_/-?RJ'ATSKCG$H]#YK;PQJ:](Y/RIG_".Z
MIW23\J^F#86Y'^J3\J9_9EM_SR7\JAX2+-XY_-=#YN7PUJI_AD_*G?\ "+:G
MW23\J^D1I]L/^62_E2M90;<>4GY4OJ4"EQ%570^:SX8U(=4D/X4G_",:B>D;
MC\*^C_[.@)YB7\J?_9EM_P \U_*E]3BB_P#6.IV/F[_A&=1''ER?E1_PC&I?
MW)/RKZ2_LZV_YY+^5)_9MMG_ %:_E1]40O\ 62KV/F[_ (1C43_RSD'X4?\
M",:B/^6<A_"OI(Z=;'_EDOY4#3K8?\LE_*CZH@_UDJ]CYM_X1C4O[DGY4?\
M",ZB>/+D_*OI'^S;;_GFOY4O]G6W_/)?RH^J(/\ 62KV/FW_ (1C41_RSD/X
M4?\ ",:D?^6<@_"OI$:;;#_EFOY4'3;8_P#+-?RH^J(/]9*O8^;O^$9U'IY<
MGY4?\(OJ(YV2?E7TE_9UM_SR7\J3^S;;_GFOY4?5$'^LE7L?-W_",ZD>D<@_
M"C_A&=1'_+.0_A7TD=.MC_RR7\J3^S+;_GFOY4+"1#_62KV/F[_A&-2_N2?E
M1_PC.HG_ )9R#\*^D?[-MO\ GFOY4O\ 9UM_SR7\J/J<0_UCJ]CYM_X1G41U
MCD/X4?\ ",:D?X)/RKZ1_LRV_P">:_E1_9EM_P \U_*G]3B'^L=3L?-W_",Z
MCT\N3\J/^$8U(=4D/X5])?V=;?\ /)?RI/[,MO\ GFOY4OJ<0_UDJ]CYN'AG
M4CTCD'X4?\(SJ(_Y9R?E7TC_ &9;?\\U_*E_LZV_YY+^5/ZG$/\ 62KV/FW_
M (1C4O[DGY4?\(SJ)Z1R#\*^D?[-MO\ GFOY4?V9;?\ /-?RH^IQ#_6.IV/F
M[_A&=2'_ "SD/X4?\(QJ7]R3\J^DAIUL/^62_E2'3;8_\LU_*E]3B'^L=7L?
M-W_",ZB>/+D_*C_A&-2'_+.0_A7TC_9EM_SS7\J4:;;#_EFOY4_J<0_UDJ]C
MYM_X1C4C_!(/PH_X1K4>GER?E7TD=-MC_P LU_*D_LRV_P">:_E1]3B'^LE7
ML?-W_",:E_<D_*C_ (1G4CTCD'X5])#3;8?\LU_*@Z=;'_EDOY4OJ<0_UCJ]
MCYM_X1G41_RSD/X4?\(QJ7]R3\J^D?[,MO\ GFOY4?V;;?\ /-?RH^IQ#_6.
MIV/F[_A&=1/_ "SD'X4?\(SJ(ZQR'\*^DO[.MO\ GDOY4G]F6W_/-?RI_4XA
M_K)5['S=_P (QJ1_@D_*C_A&=1Z>7)^5?2/]F6W_ #S7\J7^SK;_ )Y+^5+Z
MG$/]9*O8^;?^$8U(=4D/X4#PSJ1Z1R#\*^D?[,MO^>:_E1_9EM_SS7\J?U.(
M?ZQU.Q\W?\(SJ(_Y9R?E1_PC&I?W)/RKZ2_LZV_YY+^5)_9MM_SS7\J7U.(?
MZQU>Q\W?\(SJ)Z1R#\*/^$9U(?\ +.0_A7TC_9EM_P \U_*E&G6P_P"62_E1
M]3B'^LE7L?-O_",:E_<D_*C_ (1G43QY<GY5](G3;8_\LU_*C^S+;_GFOY4_
MJ<0_UCJ=CYN_X1C4A_RSD/X4?\(QJ1_@D'X5])#3;8?\LU_*@Z;;'_EFOY4O
MJ<0_UCJ]CYM_X1K4>GER?E1_PC&I?W)/RKZ1_LRV_P">:_E2C3;8?\LU_*G]
M3B'^L=3L?-O_  C.I'I'(/PH_P"$9U$?\LY#^%?21TZV/_+)?RI/[,MO^>:_
ME2^IQ#_62KV/F[_A&-2_N2?E1_PC.HG_ )9R#\*^D?[-MO\ GFOY4O\ 9UM_
MSR7\J/J<0_UCJ]CYM_X1G41UCD/X4?\ ",:D?X)/RKZ1_LRV_P">:_E1_9EM
M_P \U_*G]3B'^L=3L?-W_",ZCT\N3\J/^$8U(=4D/X5])?V=;?\ /)?RI/[,
MMO\ GFOY4OJ<0_UDJ]CYN'AG4CTCD'X4?\(SJ(_Y9R?E7TC_ &9;?\\U_*E_
MLZV_YY+^5/ZG$/\ 62KV/FW_ (1C4O[DGY4?\(SJ)Z1R#\*^D?[-MO\ GFOY
M4?V9;?\ /-?RH^IQ#_6.IV/F[_A&=2'_ "SD/X4?\(QJ7]R3\J^DAIUL/^62
M_E2'3;8_\LU_*E]3B'^L=7L?-W_",ZB>/+D_*C_A&-2'_+.0_A7TC_9EM_SS
M7\J4:;;#_EFOY4_J<0_UDJ]CYM_X1C4C_!(/PH_X1K4>GER?E7TD=-MC_P L
MU_*D_LRV_P">:_E1]3B'^LE7L?-W_",:E_<D_*C_ (1G4CTCD'X5])#3;8?\
MLU_*@Z=;'_EDOY4OJ<0_UCJ]CYM_X1G41_RSD/X4?\(QJ7]R3\J^D?[,MO\
MGFOY4?V;;?\ /-?RH^IQ#_6.IV/F[_A&=1/_ "SD'X4?\(SJ(ZQR'\*^DO[.
MMO\ GDOY4G]F6W_/-?RI_4XA_K)5['S=_P (QJ1_@D_*C_A&=1Z>7)^5?2/]
MF6W_ #S7\J7^SK;_ )Y+^5+ZG$/]9*O8^;?^$8U(=4D/X4#PSJ1Z1R#\*^D?
M[,MO^>:_E1_9EM_SS7\J?U.(?ZQU.Q\W?\(SJ(_Y9R?E1_PC&I?W)/RKZ2_L
MZV_YY+^5)_9MM_SS7\J7U.(?ZQU>Q\W?\(SJ)Z1R#\*/^$9U(?\ +.0_A7TC
M_9EM_P \U_*E&G6P_P"62_E1]3B'^LE7L?-O_",:E_<D_*C_ (1G43QY<GY5
M](G3;8_\LU_*C^S+;_GFOY4_J<0_UCJ=CYN_X1C4A_RSD/X4?\(QJ1_@D'X5
M])#3;8?\LU_*@Z;;'_EFOY4OJ<0_UCJ]CYM_X1K4>GER?E1_PC&I?W)/RKZ1
M_LRV_P">:_E2C3;8?\LU_*G]3B'^L=3L?-O_  C.I'I'(/PIW_",:D/^6<A_
M"OI Z=;'_EDOY4#3K8?\LU_*E]40?ZQU>Q\W?\(QJ/\ <?\ *C_A&-2_N2?E
M7TA_9MM_SS7\J7^SK;_GFOY4?5$+_6*IV/FX^&-2[I)^5+_PC&I?W)/RKZ0&
MG6P_Y9K^5']FVW_/-?RH^J(/]8JG8^;?^$8U+^Y)^5'_  C&I?W)/RKZ2_LZ
MVQ_JU_*D_LVV_P">:_E1]40O]8JG8^;CX7U'_GF_Y5&?#&I9_P!5)^5?2QTV
MV/\ RS7\J!IUL/\ EDOY4?5$'^L-3L?-@\+ZE_SSD_*G#PMJ1Z1R#\*^DAI]
MN/\ EDOY4IL;<_\ +)/RH^J(E\05.Q\U/X6U+'W)#^%.T[PKJ*WRLT;XSZ5]
M)?V?;_\ /)?RI/[/MQR(U_*JCA4M2*F>5*BLT<OX;T\V]L@9,$5UP.U!Q34@
M5#P *<^[' KIBK(\:K4YY7'*P-./2HE#=Q4H'%48L8.M24FVEH!L****!!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -P<]:=3":,T[$\X^
MBD%+2*0E)@TI--+>E)A:X;:-M :C=246'*+MHVT;J0-56#E%VTN*;NI=U/4.
M4=BBF@FG4F 44E%*X"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BBX"T
M4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+12447
M6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BB
MX"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+124
M47 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*
M2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+
M12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)11<
M!:*2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**
M+@+12447 6BDHHN M%)11<!:*2BBX"T4E%%P%HI**+@+12447 6BDHHN M%)
M11<!:*2BBX"T4E%%P%HI**+@+12447 6BBBF 44E+2N 444E%P%HHHI@%%)2
MTK@%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "@T44 1FEQ3L48IW(Y0%+112+0AIF,]*DHH&F1].M&/>G,5]:
MCV GAJ=PN28%+M%-">].Q0*[#:*-HH-,)(I7$Y-#^E&:8#FG<4: FV+FCBC%
M)Q19!J+11Q1Q19!J'%&:3BEQ19!J%%)Q1Q19!J+11BDXHL@U%XHI.*7 HL@U
M"BDXI<460:A12<4<460:BYHXHQ2<460:BT9I.*7%%D&H<44G%+Q19!J%'%'%
M)Q19!J+FBC%)Q19!J+12<4N*+(-0HXI.*.*+(-1:*,"DXHL@U%HHQ2<460:B
MT9I.*7%%D&H<44G%'%%D&HN:.*,4G%%D&HM%'%'%%D&H<49I.*7%%D&H44G%
M'%%D&HM%&*3BBR#47BBDXI<"BR#4**3BEQ19!J%%)Q1Q19!J+FCBC%)Q19!J
M+1FDXI<460:AQ12<4O%%D&H4<4<4G%%D&HN:*,4G%%D&HM%)Q2XHL@U"CBDX
MHXHL@U%HHP*3BBR#46BC%)Q19!J+1FDXI<460:AQ12<4<460:BYHXHQ2<460
M:BT4<4<460:AQ1FDXI<460:A12<4<460:BT48I.*+(-1>**3BEP*+(-0HI.*
M7%%D&H44G%'%%D&HN:.*,4G%%D&HM&:3BEQ19!J'%%)Q2\460:A1Q1Q2<460
M:BYHHQ2<460:BT4G%+BBR#4*.*3BCBBR#46BC I.*+(-1:*,4G%%D&HM&:3B
MEQ19!J'%%)Q1Q19!J+FCBC%)Q19!J+11Q1Q19!J'%&:3BEQ19!J%%)Q1Q19!
MJ+11BDXHL@U%XHI.*7 HL@U"BDXI<460:A12<4<460:BYHXHQ2<460:BT9I.
M*7%%D&H<44G%+Q19!J%'%'%)Q19!J+FBC%)Q19!J+12<4N*+(-0HXI.*.*+(
M-1:*,"DXHL@U%HHQ2<460:BT9I.*7%%D&H<44G%'%%D&HN:.*,4G%%D&HM%'
M%'%%D&H<49I.*7%%D&H44G%'%%D&HM%&*3BBR#47BBDXI>*+(-1:*3</6@D>
MM%AZAFC-("/6C(]:+"U%S11Q246#47(HR*2BG9"NQ<BC(IN*,460KL=D4M,P
M12C-%AIL=1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BDS2$T";%S124M,2(V0DTH55&32MCUJM=C]T<
M-4MFD8W83ZA#;CYF'YUF3>*K&(X+C\ZY'Q-/+&C;93^=>3ZMJ%UYC8G8<^M8
M3JM'L8?+%4/H-?%^GG^,?G0_B[3E7)<?G7S=!>W;?\O#_G5EFNV3/VE_SK)U
MV>I3X>4M3Z"7QCISG"N/SIY\567_ #T'YU\Y)+=QMS<./QJ4WUWVN'/XUG]9
M:+?#\4?0W_"5VG_/0?G1_P )99?\]!GZU\\B]NS_ ,O#_G1]LNO^?A_SI_6V
M3_8,3Z''BNS[R#\Z#XJL^T@_.OG<WUWVN'_.@7MV?^7A_P Z/K;#^P8GT/\
M\)99?WQ^= \5VG_/0?G7SS]LNO\ GX?\Z3[;=C_EX?\ .CZVP_L&)]$?\)59
M]I!^=)_PEEEWD'YU\\"]O#_R\/\ G2_;+O\ Y^'_ #H^ML/[!B?0W_"5V9_Y
M:#\Z7_A*K/M(/SKYW^VW8_Y>'_.@7UY_S\/^='UMA_8,3Z'_ .$LLQUD'YT?
M\)79GI(/SKYY^V7?_/P_YTGVVZ'_ "\/^='UMA_8,3Z(_P"$JLO^>@S]:3_A
M*[,=9!^=?._VZ\S_ ,?#_G3OMEW_ ,_#_G1];8?V#$^AO^$LLSTD'YTO_"56
M?>0?G7SQ]LNA_P O#_G3?MUY_P _#_G1];8?V#$^B/\ A*[3_GH/SH_X2RR[
M./SKYY^V79_Y>'_.C[9=?\_#_G1];8?V#$^AQXJL^\@_.@^*[3_GH/SKYV^W
M7?:X?\Z<+R[/_+P_YT?6V']@Q/H;_A+++_GH,_6E'BNS[R#\Z^>/MEU_S\/^
M=(;Z[[7#_G1];8?V#$^B#XJL^T@_.D_X2RR_OC\Z^>!>WA_Y>'_.E^V7?_/P
M_P"='UMA_8,3Z&'BNT_YZ#\Z7_A*K/M(/SKYW^VW?_/P_P"= O;P_P#+P_YT
M?6V']@Q/H?\ X2RR[R#\Z/\ A*[,_P#+0?G7SS]KN_\ GX?\Z3[;=C_EX?\
M.CZVP_L&)]$?\)59]I!^=)_PEEF.L@_.OG@7UY_S\/\ G2_;+O\ Y^'_ #H^
MML/[!B?0W_"5V9Z2#\Z7_A*K+_GH,_6OGC[;=#_EX?\ .F_;KS/_ !\/^='U
MMA_8,3Z(_P"$KLQUD'YT?\)99GI(/SKYY^V7?_/P_P"='VRZ'_+P_P"='UMA
M_8,3Z'_X2JS[R#\Z3_A*[3_GH/SKYW^W7G_/P_YT[[9=G_EX?\Z/K;#^P8GT
M-_PEEEV<?G2CQ59]Y!^=?/'VRZ_Y^'_.F_;KOM</^='UMA_8,3Z)/BNT_P">
M@_.D_P"$LLO^>@S]:^>1>79_Y>'_ #H^V77_ #\/^='UMA_8,3Z''BNS[R#\
MZ#XJL^T@_.OG<WUWVN'_ #H%[>'_ )>'_.CZVP_L&)]#_P#"667]\?G0/%=I
M_P ]!^=?//VR[_Y^'_.D^VW?_/P_YT?6V']@Q/HC_A*K/M(/SI/^$LLN\@_.
MOG@7MX?^7A_SI?M=W_S\/^='UMA_8,3Z&_X2NS/_ "T'YTO_  E5GVD'YU\[
M_;;L?\O#_G0+Z\_Y^'_.CZVP_L&)]#_\)99CK(/SH_X2NS/20?G7SS]LN_\
MGX?\Z/MMT/\ EX?\Z/K;#^P8GT/_ ,)59?\ /09^M)_PE=F.L@_.OG?[=>9_
MX^'_ #IWVR[_ .?A_P Z/K;#^P8GT-_PEEF>D@_.E_X2JS[R#\Z^>/MET/\
MEX?\Z;]NO/\ GX?\Z/K;#^P8GT1_PE=I_P ]!^='_"6679Q^=?//VR[/_+P_
MYT?;+K_GX?\ .CZVP_L&)]#CQ59]Y!^=!\5VG_/0?G7SM]NN^UP_YTX7EV?^
M7A_SH^ML/[!B?0W_  EEE_ST&?K2CQ79]Y!^=?/'VRZ_Y^'_ #I#?7?:X?\
M.CZVP_L&)]$'Q59]I!^=)_PEEE_?'YU\\"]O#_R\/^=+]LN_^?A_SH^ML/[!
MB?0P\5VG_/0?G2_\)59]I!^=?._VV[_Y^'_.@7MX?^7A_P Z/K;#^P8GT/\
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
M_EX?\Z/K;#^P8GT/_P )59]Y!^=)_P )7:?\]!^=?._VZ\_Y^'_.G?;+L_\
M+P_YT?6V']@Q/H;_ (2RR[./SI1XJL^\@_.OGC[9=?\ /P_YTW[==]KA_P Z
M/K;#^P8GT2?%=I_ST'YTG_"667_/09^M?/(O+L_\O#_G1]LNO^?A_P Z/K;#
M^P8GT./%=GWD'YT'Q59]I!^=?.YOKOM</^= O;P_\O#_ )T?6V']@Q/H?_A+
M++^^/SH'BNT_YZ#\Z^>?MEW_ ,_#_G2?;;O_ )^'_.CZVP_L&)]$?\)59]I!
M^=)_PEEEWD'YU\\"]O#_ ,O#_G2_:[O_ )^'_.CZVP_L&)]#?\)79G_EH/SI
M?^$JL^T@_.OG?[;=C_EX?\Z!?7A_Y>'_ #H^ML/[!B?1'_"668ZN/SH_X2JS
M/20?G7SN;R\_Y[O^=)]KO?\ GX<?C5+%L:R"+/H?_A*;/_GH/SI?^$KLN\@_
M.OG?[7>_\]W_ #H^TWG_ #\/^=7];9;R")]$CQ59'[L@_.C_ (2FQ[N/SKYV
M%U>?\_#_ )TOVR\_Y[O^='UID_V!$^A_^$JLQ_RT'YT?\)=8C^,?G7SO]IO/
M^?E_SH-Q>'K.X_&E]:(>0Q/HG_A,-/[N/SIW_"8:=_?'YU\YB:[_ .?AS^-+
MONSS]I?\Z7UHAY$KGT7_ ,)CI_\ ?'YT?\)AIX_C'YU\Z>==]/M#_G2>;=C_
M )>7/XT?6B?["1]&?\)CI_\ ?'YTL?B^PED"*XW'WKYQ,MVP_P"/EQ^-6=&E
MNQJ<>;AR,^M-8B[,JV3*$;GT_;S^>@=3\IJS7.>')#_9T>6R<5T"MD5UQ=T?
M/U8\LK#Z**3</6F9BT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 )FD)IV*3 IB:8WK1BG8HH)L)BEQ11F@:L1NH-4[L-Y9 J^
M2/2HV*G@K6;L:PGRL\T\3VLLB-L!KRS4=(NFD;*'KZ5]*RV5O.,-$I_"JC^'
M+!^3 A_"L7"YZU',U ^;[?1[E>0A_*K3V5PB<(<_2OH$^&[ =($'X4T^&M/8
M?ZA/RK-TD>C#/N4^<FM+QFY0_E2C3;KLC?E7T;'X8TU3DV\9_"K \/:9C_CT
MC_*H>'N:/B.W2Y\U_P!GW7]P_E1_9UU_</Y5]*?\(]IG_/I'^5+_ ,(]IG_/
MI'^5+ZJ'^LB_E/FD:;==D/Y4O]GW7]P_E7TI_P (]IG_ #Z1_E1_PCVF?\^D
M?Y4_JNH?ZR+^4^:_[.NC_ ?RI/[-N?[A_*OI;_A'M-_Y](_RI/\ A'M,_P"?
M2/\ *E]5#_61?RGS7_9UT/X#^5']G71_@/Y5]*_\(]IG_/I'^5'_  CVF?\
M/I'^5'U70/\ 61?RGS3_ &;<Y^X?RI?[.NA_ ?RKZ4_X1[3/^?2/\J7_ (1[
M3/\ GTC_ "H^JA_K(OY3YJ_L^Z/\!_*D.FW/]P_E7TK_ ,(]IG_/I'^5'_"/
M:9_SZ1_E3^K!_K(OY3YJ&FW?]P_E1_9UWV0_E7TM_P (]IN/^/2/\J!X>TS_
M )](_P J?U9!_K(OY3YI_LV[[H?RH&FW?9#^5?2Q\/:;_P ^D?Y4#P]IO_/I
M'^5'U9!_K(OY3YJ_L^[_ .>9_*D_LV[[H?RKZ5_X1[3/^?2/\J4^'M-_Y](_
MRH^K(/\ 61?RGS2--N^R'\J7^SKO_GF?RKZ5'A[3/^?2/\J/^$>TS_GTC_*C
MZL@_UD7\I\T_V;>?W#^5']FW79#^5?2W_"/:;C_CTC_*@>'M,_Y](_RH^K(/
M]9%_*?-7]G78ZQG\J3^S;P_P'\J^ECX>TS_GTC_*C_A'M-Q_QZ1_E1]60O\
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
M9UV.L9_*D_LZ\/1#^5?2Q\/:;_SZ1_E0/#VF_P#/I'^5'U9"_P!9%_*?-/\
M9MU_<;/TI?[-NQ_ ?RKZ4_X1[3/^?2/\J7_A'M-_Y](_RH^K(?\ K(OY3YI_
MLZ[/2,_E1_9MUW1ORKZ6'A[3/^?2/\J#X>TS_GTC_*CZL@_UD7\I\U?V;=_\
M\S^5)_9UWV0_E7TM_P (]IN/^/2/\J!X>TS_ )](_P J/JR#_61?RGS3_9MW
MW0_E0--N^R'\J^ECX>TW_GTC_*@>'M-_Y](_RH^K(/\ 61?RGS5_9]W_ ,\S
M^5)_9MWW0_E7TK_PCVF?\^D?Y4I\/:;_ ,^D?Y4?5D'^LB_E/FD:;=]D/Y4O
M]G7?_/,_E7TJ/#VF?\^D?Y4?\(]IG_/I'^5'U9!_K(OY3YI_LV\_N'\J/[-N
MNR'\J^EO^$>TW'_'I'^5 \/:9_SZ1_E1]60?ZR+^4^:O[.NQUC/Y4G]FWA_@
M/Y5]+'P]IG_/I'^5'_"/:;C_ (](_P J/JR%_K(OY3YI_LVZ_N'\J7^SKL=8
MS^5?2O\ PCVF9_X](_RH/A[3?^?2/\J/JR'_ *R+^4^:?[.O#T0_E1_9MU_<
M;/TKZ6'A[3?^?2/\J3_A'M,_Y](_RH^K(/\ 61?RGS7_ &;=C^ _E2?V==GI
M&?RKZ6_X1[3?^?2/\J!X>TS_ )](_P J/JR#_61?RGS3_9MUW1ORI?[-N_\
MGF?RKZ5/A[3/^?2/\J/^$>TW'_'I'^5'U9!_K(OY3YI_LZ[[(?RH_LV[[H?R
MKZ6'A[3/^?2/\J#X>TW_ )](_P J/JR#_61?RGS2--N^R'\J7^S[O_GF?RKZ
M5'A[3?\ GTC_ "I/^$>TS_GTC_*CZL@_UD7\I\U?V;=]T/Y4#3;OLA_*OI8^
M'M-_Y](_RH'A[3/^?2/\J/JR#_61?RGS5_9UW_SS/Y4G]FWG]P_E7TM_PCVF
M?\^D?Y4?\(]IN/\ CTC_ "H^K(7^LB_E/FG^S;KLA_*E_LZ['6,_E7TJ/#VF
M?\^D?Y4'P]IG_/I'^5'U9#_UD7\I\T_V;>'^ _E1_9MU_</Y5]+?\(]IN/\
MCTC_ "H_X1[3,_\ 'I'^5'U9!_K(OY3YJ_LZ['6,_E2?V=>'HA_*OI8^'M-_
MY](_RH'A[3?^?2/\J/JR%_K(OY3YI_LVZ_N-GZ4O]FW8_@/Y5]*?\(]IG_/I
M'^5+_P (]IO_ #Z1_E1]60_]9%_*?-7]GWG9#^5*-/O!U0_E7TH/#VF?\^D?
MY4O_  C^F?\ /I'^5'U9"?$EOLGS5]AO?[A_*@V%WV0_E7TI_P (_IG_ #Z1
M_E1_PC^F?\^D?Y4_JY/^LO\ =/FH:?>=XS^5!L+SM&?RKZ5_X1_3/^?2/\J/
M^$?TS_GTC_*CZN'^LO\ =/FK^S[S^X?RI?L-Z>L9_*OI3_A'],_Y](_RH_X1
M[3/^?2/\J/JX?ZR?W3YK%A>#HA_*C[#>?W#^5?2A\/Z9_P ^D?Y4?\(_IG_/
MI'^5'U<7^LB_E/FO[#>?W#^5'V"\_N'\J^E/^$>TS_GTC_*@^'],_P"?2/\
M*CZN'^L:_E/FHV%YC[A_*K.C65X-33<AQGTKZ,'A_3/^?2/\J>F@:8C;EM(P
M?7%5&A9F5;/U4C;E,[P_"4T^/(^;%;T6[O3HX$B7:B@"I  *ZX['SU6?/*XM
M-V#.:=13,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ;SFE.>U%%*[& SWI:2BBX@-)S3J3%,3(RV*3*FGE,T!!2L9VD,&!3
MMPIVT4FP46':2&$ TGEU*%HQ2Y(C]X:$ I]-*GL:;L;UJTD6E?<<=V:7YL4S
M8WK1L;UIZ#LNXX;N]!SVINQO6C8WK1H%EW'_ #8I!NS3=C>M&QO6C0++N/.>
MU(-U-V-ZT;&]:- LNX[YLTISBF;&]:-C>M&@67<<-U!W4W8WK1L;^]1H%EW'
M_-BD&ZC:<=:0*WK2T"WF*=U W8I"K>M*%;'6@+>8?-F@[L4FUL]:4JV.M 6\
MP&ZCYLT@5O6@JV>M 6\QW.*0;J-IQUI K>M 6\Q3NI?FQ32K>M+M..M&@6\P
M^;-!W4W:V>M.*GUH"WF W4?-F@*WK3=K9ZT!;S'_ #8I!NHVMCK2!6]:- MY
MBG=2_-BFE6SUI=IQUH"WF W4'=2!6]:"K>M 67<4;L4?-F@*V.M)M;/6@+>8
MIW8H&Z@JV.M(%;UH"WF+\V:7G%-*MGK2[3CK1H%O,!NH.ZD"MZT%6]: LNX[
MYL4GS9HVG'6F[6SUH"R[CCNH&Z@J?6@*WK0%O,/FS2_-BF;6SUIVUL=: MY@
M-U!W4@5O6@JV>M 6\QWS8I!NHVG'6D"MZT:!;S%.Z@;L4A5O6E"MCK0%O,/F
MS0=V*3:V>M*5;'6@+>8#=1\V:0*WK05;/6@+>8[G%(-U&TXZT@5O6@+>8IW4
MOS8II5O6EVG'6C0+>8?-F@[J;M;/6G%3ZT!;S ;J/FS0%;UINUL]: MYC_FQ
M2#=1M;'6D"MZT:!;S%.ZE^;%-*MGK2[3CK0%O,!NH.ZD"MZT%6]: LNXHW8H
M^;- 5L=:3:V>M 6\Q3NQ0-U!5L=:0*WK0%O,7YLTO.*:5;/6EVG'6C0+>8#=
M0=U(%;UH*MZT!9=QWS8I/FS1M..M-VMGK0%EW''=0-U!4^M 5O6@+>8?-FE^
M;%,VMGK3MK8ZT!;S ;J#NI K>M!5L]: MYCOFQ2#=1M..M(%;UHT"WF*=U W
M8I"K>M*%;'6@+>8?-F@[L4FUL]:4JV.M 6\P&ZCYLT@5O6@JV>M 6\QW.*0;
MJ-IQUI K>M 6\Q3NI?FQ32K>M+M..M&@6\P^;-!W4W:V>M.*GUH"WF W4?-F
M@*WK3=K9ZT!;S'_-BD&ZC:V.M(%;UHT"WF*=U+\V*:5;/6EVG'6@+>8#=0=U
M(%;UH*MZT!9=Q1NQ1\V: K8ZTFUL]: MYBG=B@;J"K8ZT@5O6@+>8OS9I><4
MTJV>M+M..M&@6\P&Z@[J0*WK05;UH"R[COFQ2?-FC:<=:;M;/6@++N..Z@;J
M"I]: K>M 6\P^;-+\V*9M;/6G;6QUH"WF W4'=2!6]:"K9ZT!;S'?-BD&ZC:
M<=:0*WK1H%O,4[J!NQ2%6]:4*V.M 6\P^;-!W8I-K9ZTI5L=: MY@-U'S9I
MK>M!5L]: MYCN<4@W4;3CK2!6]: MYBG=2_-BFE6]:7:<=:- MYA\V:#NINU
ML]:<5/K0%O,!NH^;- 5O6F[6SUH"WF/^;%(-U&UL=:0*WK1H%O,4[J7YL4TJ
MV>M+M..M 6\P&Z@[J0*WK05;UH"R[BC=BCYLT!6QUI-K9ZT!;S%.[% W4%6Q
MUI K>M 6\Q?FS2\XII5L]:7:<=:- MY@-U!W4@5O6@JWK0%EW'?-BD^;-&TX
MZTW:V>M 67<<=U W4%3ZT!6]: MYA\V:7YL4S:V>M.VMCK0%O,!NI>::%;UH
M*MZT"<4^H[!I.: I]:,'UH%RKN'-+@TTJQZ&E"GUH#E7<.:7!I,'UI"I[&@.
M5=Q>:.:0*WK2X/K0'*NXN#2<T$'UI K>M <J[B\TX9IN#ZTN#ZT!R^8ZBBBD
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@!,TM&*2@!:*** "BBB@ HHHH :6]*:<T_ HP*=QW&9-)FI,"C HN.Z&AJ
M<2:,"BI9+"BDW<TM+4+6 FDI:0G%%V%KBT9H'-%%V G-+2$XH!S1J%A:3FEH
M/%%V%KA2&@'-+BC5@T)S13J*=F*PSZTM+BEQ19A8;BBG4F*5F%AOTI<4N*6G
M9A8;S24^DQ19A83K1S3J*5F%AE+R:7%+3LPL-Y%)3Z3 HLPL)S1TIU%%F%AE
M+S2XI:+,+#:3ZT^DQ2LPL)1BG8HHLPL-I/I3L48IV86$Q1S3J*5F%AE+UI<4
MM.S"PWFDI])BBS"PG)HY%.HI686&4O-+@4M.S"PWI24^DQ19A83FBG44686&
M?6EI<4N*+,+#<44ZDQ2LPL-^E+BEQ2T[,+#>:2GTF*+,+"=:.:=12LPL,I>3
M2XI:=F%AO(I*?28%%F%A.:.E.HHLPL,I>:7%+19A8;2?6GTF*5F%A*,4[%%%
MF%AM)]*=BC%.S"PF*.:=12LPL,I>M+BEIV86&\TE/I,4686$Y-'(IU%*S"PR
MEYI<"EIV86&]*2GTF*+,+"<T4ZBBS"PSZTM+BEQ19A8;BBG4F*5F%AOTI<4N
M*6G9A8;S24^DQ19A83K1S3J*5F%AE+R:7%+3LPL-Y%)3Z3 HLPL)S1TIU%%F
M%AE+S2XI:+,+#:3ZT^DQ2LPL)1BG8HHLPL-I/I3L48IV86$Q1S3J*5F%AE+U
MI<4M.S"PWFDI])BBS"PG)HY%.HI686&4O-+@4M.S"PWI24^DQ19A83FBG446
M86&?6EI<4N*+,+#<44ZDQ2LPL-^E+BEQ2T[,+#>:2GTF*+,+"=:.:=12LPL,
MI>32XI:=F%AO(I*?28%%F%A.:.E.HHLPL,I>:7%+19A8;2?6GTF*5F%A*,4[
M%%%F%AM)]*=BC%.S"PF*.:=12LPL,I>M+BEIV86&\TE/I,4686$Y-'(IU%*S
M"PREYI<"EIV86&]*2GTF!2LPL-HP:?13LPL,HIV*7%%F%AF#13Z,4K,+#*,&
MG8I:=F%AG-%/I,46"PW!I1FG446"P4444QA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M1I3XMUX_\O5/ZUY!_8%8^COMD/\ ?%'VV'^^*^<O^$MUX?\ +U3?^$PUS/\
MQ]&E]:\@_L"L?1_VR'^^*/MD)Z.*^<O^$MUX_P#+U2#Q;KP_Y>J/K0?V!6/H
M[[;#_?%'VR'^^*^<#XOUW/-T:=_PEVO$?\?5/ZUY!_8%8^C?MD/]\4?;(1U<
M5\X_\)9KW_/U2'Q?KHZW1I?6@_L"L?1_VR'^^*/ML/\ ?%?.(\7:\1Q=4?\
M"6:]G_CZH^M!_8%8^COMD/\ ?%'VR$_QBOG$^+]='6Z- \7ZZ>ET:?UGR#^P
M*Q]'?;8?[XH^V0_WQ7SC_P )9KW_ #]4'Q=KP'-U2^M!_8%8^COMD)_C%'VR
M'^^*^<!XOUT]+HTO_"6:\?\ EZH^M>0?V!6/H[[9#_?%'VR'^^*^<O\ A+M>
M _X^J:/%^NYXNC3^L^0?V!6/H_[9"/XQ2?;8?[XKYR/B[7>]T:3_ (2S7CTN
MJ/K7D-</UF?1WVZ#^^*/ML']\5\X_P#"5Z[_ ,_5*?%>NX_X^J?UE%?ZNUCZ
M-^W0'^,4?;8?[XKYP'BS7>UT:?\ \)=K@ZW1H^L(7^KU4^C/ML/]\4OVR$_Q
MBOG#_A+-=_Y^J4^+M='2Z-'UD3X?JH^C_M<7]\4?:XO[XKYO_P"$QUX=;HTO
M_"8Z\>ET:/K*)_L"L?1_VN+^^*/M40_B%?.'_"8Z\/\ EZ-*?&6O_P#/T:/K
M O["K'T=]JB/\0I1<Q$XW"OF_P#X3#Q!CB[Q4^E^,->?4$62Z)7--8B[,ZF3
M58*[/HX$$9%&:Y[0-2DN;-#(V6(K?Y89KI3N>1.FX.S';A1FFXQUIPID,-PH
MR#2%:15(I!H/HHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MK@3[4HH!S2U1@%)D4QW IL;AJ L34444""BBB@ HHHH **** "BBB@ HHHH
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
M,+(6C%+11J%D-X]:6DVC-.Q1J%D)BD.*=32H-&H60M&* ,4M+4+(0XHH*YH
MQ3U"R#%%+2$9HU"R"C% 7%+1J%D)BDXI2,T!<4!9!BC%+1BC4+(;Q2TFT9IU
M&H60F*3CUIU-VC- 60M&*7%%&H60TXI:0J#2@8HU"R#%!Q2TA7-&H6048H Q
M2TM0LA,4F*=13U%9"8HVTM% 60W%+BEHHU"R$VTF*=11J%D-Q2[:6B@+(3%)
MBG44:A9#<48IU%#N%D-Q28-/HI:ARH;BC%.HHU"R&8-+BG44:ARH;BC%.HHU
M"R&XHQ3J*-0LAN*6EHHU"R"BBBF,**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@!,48I:*!6"BBB@84444 %%%% !1110
M 4444 %%%)1<!:*3)HI7 6BDHR:+@+129HHN M%)FC-%P%HI*,T7 6BDR:*8
M7%HI*.:!"T4E% "T4G-&* N+124<T!<6BDQ10%Q:*2C% 7%HI.:*!W%HI,4<
MT"N+1244!<6BDHH 6BDYHH"XM%)1S0,6BDQ10(6BDYHQ0%Q:*2B@+BT4F*.:
M N+1248H 6BDYHH 6BDHH"XM%)1S0 M%)10 M%)S1B@+BT4E'- 7%HI,44!<
M6BDHQ0%Q:*3FB@=Q:*3%'- KBT4E% 7%HI** %HI.:* N+124<T#%HI,44"%
MHI.:,4!<6BDHH"XM%)BCF@+BT4E&* %HI.:* %HI** N+124<T +1244 +12
M<T8H"XM%)1S0%Q:*3%% 7%HI*,4!<6BDYHH'<6BDQ1S0*XM%)10%Q:*2B@!:
M*3FB@+BT4E'- Q:*3%% A:*3FC% 7%HI** N+128HYH"XM%)1B@!:*3FB@!:
M*2B@+BT4E'- "T4E% "T4G-&* N+124<T!<6BDQ10%Q:*2C% 7%HI.:*!W%H
MI,4<T"N+1244!<6BDHH 6BDYHH"XM%)1S0,6BD.:,F@!:*3)HI7 6BDHR:+@
M+129HHN M%)FC-%P%HI*,T7 6BDR:6F 444G- "T444 %%)S2T %%%)S0 M%
M%% !124M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !D456D\S=P*D5]B9?BE<0\MBD#[
MJSKS6;2U!,DH&*S/^$TTB,X>Z0?C4\Q:B=*7Q2>8OK7/?\)KH;#_ (_$_.H'
M\7Z#G/VY!^-%QJ)U.<]#0,URB^-="0\7R'\:?_PG6C=KM/SI<Q:I3>R.GP<]
M:7G%<Q_PG6B_\_:?G1_PG6C9_P"/M/SHY@]C4['3 'UI2#7,'QUHW:[3\Z!X
MZT;O=I^=+F0>QJ=CI^<4F#GK7,_\)UHW_/VGYT?\)UHO_/VGYT7'[&IV.G.:
M!FN8'CK1N]VGYT?\)UHW:[3\Z?,+V-3L=-@YZTO-<Q_PG6BX_P"/M/SH_P"$
MZT;_ )^T_.ES(?L:G8Z< ]Z6N7/CK1NUVGYT#QUHO>[3\Z.87L:G8ZBBN8_X
M3K1?^?M/SH'CG13TNT_.GS(7L9]CIZ*YD^.=%'6[3\Z3_A.M%_Y^T_.ES(/8
MS['3T5S'_"=:+_S]I^=+_P )QHW_ #]I^=',@]C/L=-17,?\)UHO_/VGYT?\
M)UHO_/VGYT<R#V,^QT]%<S_PG&C8_P"/M/SI/^$ZT7_G[3\Z.9![&?8Z>BN8
M_P"$ZT7_ )^T_.E_X3C1O^?M/SI\R#V,^QTU%<Q_PG6B_P#/VGYT?\)UHO\
MS]I^=+F0>QGV.GHKF1XYT8]+M/SI/^$YT4?\O:?G1S(/8S['3T5S'_"=:+_S
M]I^=*/'.BGI=I^=',@]C/L=-17,'QSHHZW:?G1_PG6B_\_:?G3YD'L9]CIZ*
MY@>.=%/2[3\Z4^.=%'6[3\Z7,@]C/L=-17,?\)UHO_/VGYT?\)UHO_/VGYT<
MR#V,^QT]%<S_ ,)QHW_/VGYTG_"=:+_S]I^=',@]C/L=/17,?\)UHO\ S]I^
M=+_PG&C8_P"/M/SHYD'L9]CIJ*YC_A.M%_Y^T_.C_A.M%_Y^T_.CF0>QGV.G
MHKF?^$XT;_G[3\Z3_A.M%_Y^T_.CF0>QGV.GHKF/^$ZT7_G[3\Z4>.=&/2[3
M\Z.9![&?8Z:BN8_X3G11_P O:?G1_P )UHO_ #]I^=',@]C/L=/17,CQSHIZ
M7:?G2'QSHHZW:?G1S(/8S['3T5S'_"=:+_S]I^= \<Z*>EVGYT^9![&?8Z>B
MN9/CG11UNT_.D_X3K1?^?M/SI<R#V,^QT]%<Q_PG6B_\_:?G2_\ "<:-_P _
M:?G1S(/8S['345S'_"=:+_S]I^='_"=:+_S]I^=',@]C/L=/17,_\)QHV/\
MC[3\Z3_A.M%_Y^T_.CF0>QGV.GHKF/\ A.M%_P"?M/SI?^$XT;_G[3\Z?,@]
MC/L=-17,?\)UHO\ S]I^='_"=:+_ ,_:?G2YD'L9]CIZ*YD>.=&/2[3\Z3_A
M.=%'_+VGYT<R#V,^QT]%<Q_PG6B_\_:?G2CQSHIZ7:?G1S(/8S['345S!\<Z
M*.MVGYT?\)UHO_/VGYT^9![&?8Z>BN8'CG13TNT_.E/CG11UNT_.ES(/8S['
M345S'_"=:+_S]I^='_"=:+_S]I^=',@]C/L=/17,_P#"<:-_S]I^=)_PG6B_
M\_:?G1S(/8S['3T5S'_"=:+_ ,_:?G2_\)QHV/\ C[3\Z.9![&?8Z:BN8_X3
MK1?^?M/SH_X3K1?^?M/SHYD'L9]CIZ*YG_A.-&_Y^T_.D_X3K1?^?M/SHYD'
ML9]CIZ*YC_A.M%_Y^T_.E'CG1CTNT_.CF0>QGV.FHKF/^$YT4?\ +VGYT?\
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
M1_PCVF_\^D7_ 'S1RL/[6I?R'S*([CM#+^1I#%,>L,OY&OIO_A'M-_Y](O\
MOFC_ (1[3?\ GTB_[YHY6']K4OY#YC\B?_GC+^1I1'/VAE_(U]-_\(]IO_/I
M%_WS1_PCVF_\^D7_ 'S1RL/[6I?R'S(8I^\,OY&D\B?_ )XR_D:^G/\ A'M-
M_P"?2+_OFC_A'M-_Y](O^^:.5A_:U+^0^9!%/VAE_(T&.?O#+^1KZ;_X1[3?
M^?2+_OFC_A'M-_Y](O\ OFCE8?VM2_D/F/R9STAE_(TOE3#I#+^1KZ;_ .$>
MTW_GTB_[YH_X1[3?^?2+_OFCE8?VM2_D/F4QW'>&7\C3?)F/2&7\C7TY_P (
M]IO_ #Z1?]\T?\(]IO\ SZ1?]\T<K%_:U+^0^8_*F'_+&7\C3O+N,?ZJ7\C7
MTU_PCVF_\^D7_?-'_"/:;_SZ1?\ ?-'*Q_VM2_D/F/R9CTAE_(T>3,.L,OY&
MOIS_ (1[3?\ GTB_[YH_X1[3?^?2+_OFCE8?VO2_D/F7R[C'$4OY&D\J8_\
M+&7\C7TW_P (]IO_ #Z1?]\T?\(]IO\ SZ1?]\T<K#^UJ7\A\Q^3,.L,OY&G
M".X[0R_D:^FO^$>TW_GTB_[YH_X1[3?^?2+_ +YHY6']K4OY#YD,4QZPR_D:
M3R)_^>,OY&OIS_A'M-_Y](O^^:/^$>TW_GTB_P"^:.5A_:U+^0^9!'/VAE_(
MT&*?O#+^1KZ;_P"$>TW_ )](O^^:/^$>TW_GTB_[YHY6']KTOY#YC\B?_GC+
M^1I1%/VAE_(U]-_\(]IO_/I%_P!\T?\ "/:;_P ^D7_?-'*P_M:E_(?,ACG[
MPR_D:3R9STAE_(U].?\ "/:;_P ^D7_?-'_"/:;_ ,^D7_?-'*P_M:E_(?,G
ME3#I#+^1I3'<=X9?R-?37_"/:;_SZ1?]\T?\(]IO_/I%_P!\T<K#^UJ7\A\Q
M^3,>D,OY&CRIA_RQE_(U].?\(]IO_/I%_P!\T?\ "/:;_P ^D7_?-'*P_M:E
M_(?,OEW&/]5+^1IODS'I#+^1KZ<_X1[3?^?2+_OFC_A'M-_Y](O^^:.5A_:U
M+^0^8_)F'6&7\C3O+N,<12_D:^FO^$>TW_GTB_[YH_X1[3?^?2+_ +YHY6']
MK4OY#YD\J8_\L9?R-)Y,PZPR_D:^G/\ A'M-_P"?2+_OFC_A'M-_Y](O^^:.
M5A_:U+^0^91'<=H9?R-(8ICUAE_(U]-_\(]IO_/I%_WS1_PCVF_\^D7_ 'S1
MRL/[6I?R'S'Y$_\ SQE_(THCG[0R_D:^F_\ A'M-_P"?2+_OFC_A'M-_Y](O
M^^:.5A_:U+^0^9#%/WAE_(TGD3_\\9?R-?3G_"/:;_SZ1?\ ?-'_  CVF_\
M/I%_WS1RL/[6I?R'S((I^T,OY&@QS]X9?R-?3?\ PCVF_P#/I%_WS1_PCVF_
M\^D7_?-'*P_M:E_(?,?DSGI#+^1I?*F'2&7\C7TW_P (]IO_ #Z1?]\T?\(]
MIO\ SZ1?]\T<K#^UJ7\A\RF.X[PR_D:;Y,QZ0R_D:^G/^$>TW_GTB_[YH_X1
M[3?^?2+_ +YHY6+^UJ7\A\Q^5,/^6,OY&G>7<8_U4OY&OIK_ (1[3?\ GTB_
M[YH_X1[3?^?2+_OFCE8_[6I?R'S'Y,QZ0R_D:/)F'6&7\C7TY_PCVF_\^D7_
M 'S1_P (]IO_ #Z1?]\T<K#^UZ7\A\R^7<8XBE_(TGE3'_EC+^1KZ;_X1[3?
M^?2+_OFC_A'M-_Y](O\ OFCE8?VM2_D/F/R9AUAE_(TX1W':&7\C7TU_PCVF
M_P#/I%_WS1_PCVF_\^D7_?-'*P_M:E_(?,ABF/6&7\C2>1/_ ,\9?R-?3G_"
M/:;_ ,^D7_?-'_"/:;_SZ1?]\T<K#^UJ7\A\R".?M#+^1H,4_>&7\C7TW_PC
MVF_\^D7_ 'S1_P (]IO_ #Z1?]\T<K#^UZ7\A\Q^1/\ \\9?R-*(I^T,OY&O
MIO\ X1[3?^?2+_OFC_A'M-_Y](O^^:.5A_:U+^0^9#'/WAE_(TGDSGI#+^1K
MZ<_X1[3?^?2+_OFC_A'M-_Y](O\ OFCE8?VM2_D/F3RIATAE_(TICN.\,OY&
MOIK_ (1[3?\ GTB_[YH_X1[3?^?2+_OFCE8?VM2_D/F/R9CTAE_(T>5,/^6,
MOY&OIS_A'M-_Y](O^^:/^$>TW_GTB_[YHY6']K4OY#YE\NXQ_JI?R--\F8](
M9?R-?3G_  CVF_\ /I%_WS1_PCVF_P#/I%_WS1RL/[6I?R'S'Y,PZPR_D:=Y
M=QCB*7\C7TU_PCVF_P#/I%_WS1_PCVF_\^D7_?-'*P_M:E_(?,GE3'_EC+^1
MI/)F'6&7\C7TY_PCVF_\^D7_ 'S1_P (]IO_ #Z1?]\T<K#^UJ7\A\RB.X[0
MR_D:0Q3'K#+^1KZ;_P"$>TW_ )](O^^:/^$>TW_GTB_[YHY6']K4OY#YC\B?
M_GC+^1I1'/VAE_(U]-_\(]IO_/I%_P!\T?\ "/:;_P ^D7_?-'*P_M:E_(?,
MABG[PR_D:3R)_P#GC+^1KZ<_X1[3?^?2+_OFC_A'M-_Y](O^^:.5A_:U+^0^
M9!%/VAE_(T&.?O#+^1KZ;_X1[3?^?2+_ +YH_P"$>TW_ )](O^^:.5A_:U+^
M0^8_)G_YXR_D:/*G'2&7\C7TY_PCVF_\^D7_ 'S1_P (]IO_ #Z1?]\T<K#^
MUZ7\A\Q;+GO%+CZ&G"*<](9?R-?3@\/:8/\ ETB_[YI3X?TT_P#+I%_WS5<K
M%_:]+^0^83%/G_4R_D:7R;C'^IE_(U]._P#"/Z9_SYQ?]\T?\(_IO_/I%_WS
M1RL7]KT_Y#YB$4YZ0R_D:0Q3C_EC+^1KZ>/A_3/^?.+_ +YH'A_3/^?.+_OF
MCE8?VO3_ )#YB$-Q_P \9?R-'E3?\\9?R-?3O_"/Z;_SZ1?]\T?\(_IG_/G%
M_P!\T<K'_:]/^0^8C#./^6,OY&D$-P?^6,OY&OIX>'],_P"?2+_OF@^']-_Y
M](O^^:.5B_M>E_(?,7ES9_U,OY&@PSX_U,OY&OIW_A'],Q_QYQ?]\T?\(_IO
M_/I%_P!\T<K#^UZ?\A\P>3<'I#+^1I?*G'6&7\C7T\?#^F?\^<7_ 'S2CP_I
MG_/G%_WS3Y6/^UZ=O@/F+R9\9\F7\C3?*N#TAE_(U]/?\(_IO_/I%_WS2_\
M"/Z9_P ^<7_?--18O[7I_P A\P>3<#[T,OY&G>3.1Q#+^1KZ;_X1[3?^?2+_
M +YI1X>TW_GTB_[YIN+'_:]+^0^8?*G[0R_D:/)N!]Z*7\C7T_\ V!IG_/G%
M_P!\TA\/:;_SZ1?]\T*+$LWI_P A\QB*<](9?R--,4^?]3+^1KZ=_P"$>TW_
M )](O^^:=_PC^F?\^<7_ 'S2Y6#S>E_(?,'DW/4Q2X^AI1%,>D,OY&OIT^'M
M-_Y](O\ OFD_X1[3?^?2+_OFFXL?]KTOY#YB:*<#_4R_D:GTF*Y_M!/W4HY[
M@U]+CP_IG>SB_P"^:<N@Z:C96TB!]EH469U,TIR5E YSPVDJV<>01QWKKH&)
M S0EI%&,(H ]JE5 O2M4CQZLU.5T/ZBF>4F<XI]%,S$ P*1@W:G44 -7/>G4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !24M% !1110 G-+110 4G-+10 4444 )12T4 %%%% "<
MTM%% !2<TM% !1110 G-+110 4G-+10 4444 )S2T44 %(:6B@!!2T44 %(*
M6B@ HHHH 3FEHHH *3FEHH **** $YI:** "DYI:* "BBB@!#0*6B@ HHHH
M04M%% !2<TM% !1110 G-+110 4G-+10 4444 )S2T44 %(:6B@!!2T44 %(
M*6B@ HHHH 3FEHHH *3FEHH **** $YI:** "DYI:* "BBB@!#0*6B@ HHHH
M 04M%% !2<TM% !1110 G-+110 4G-+10 4444 )S2T44 %(:6B@!!2T44 %
M(*6B@ HHHH 3FEHHH *3FEHH **** $YI:** "DYI:* "BBB@!#0*6B@ HHH
MH 04M%% !2<TM% !1110 G-+110 4G-+10 4444 )S2T44 %(:6B@!!2T44
M%(*6B@ HHHH 3FEHHH *3FEHH **** $YI:** "DYI:* "BBB@!**6B@ HHH
MH 3FEHHH *3FEHH **** $YI:** "DYI:* "BBB@!.:6BB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHR*3(]: %HI,BC(]: %HI,BDW<T!8=129I: "BC-&: "BC-
M&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "
MBC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&
M: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "B
MC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&:
M "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC
M-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&:
M"BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-
M&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "
MBC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&
M: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "BC-&: "B
MC-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% #&!)H"4I!]::<_WJ"AVT>M&T>M1YP>7%
M'F*.KC\Z LQ^!1\M1&>/NZ_G0)X?^>B_G3'9DHQZT[%0^=#VD7\Z/M$8_C'Y
MU+%RMDV!1@5#Y\?_ #T'YT?:(_[X_.D+D9-@48%0?:(Q_P M%_.E\^,_\M%_
M.@?(R; HP*A^T1_WQ^=)]HC_ .>B_G0'(R? HP*A^T1G^,?G1]HC'\8_.@.1
MDV!1@5!]HC_YZ+^=+]HC/\8_.@.1DV!1@5#Y\8_Y:#\Z3[1'_P ]%_.@.1D^
M!1@5#]HC_OC\Z//C_P">B_G0'(R; HP*A^T1G_EHOYT?:(_^>@_.@.1DV!1@
M5#Y\?_/1?SH^T1_WQ^= <C)L"C J'[1&/^6B_G1Y\?\ ST'YT"Y&38%&!4/V
MB/\ OC\Z3[1&/^6B_G0/D9/@48%0^?&?^6B_G1]HC_OC\Z Y&38%&!4'VB/_
M )Z+^=+]HC/\8_.@.1DV!1@5#]HC'\8_.D^T1_\ /1?SH#D9/@48%0_:(S_&
M/SH\^,?\M!^= N1DV!1@5!]HC_YZ+^=+]HC_ +X_.@?(R; HP*A\^/\ YZ+^
M='VB,_\ +1?SH#D9-@48%0_:(_[X_.CSX_\ GH/SH#D9-@48%0_:(_[X_.C[
M1&/^6B_G0'(R; HP*A\^/_GH/SH^T1_WQ^= N1DV!1@5!]HC'_+1?SI?/C/_
M "T7\Z!\C)L"C J'[1'_ 'Q^=)]HC_YZ+^= <C)\"C J'[1&?XQ^='VB,?QC
M\Z Y&38%&!4'VB/_ )Z+^=+]HC/\8_.@7(R; HP*A\^,?\M!^=)]HC_YZ+^=
M ^1D^!1@5#]HC_OC\Z//C_YZ+^= <C)L"C J'[1&?^6B_G1]HC_YZ#\Z Y&3
M8%&!4/GQ_P#/1?SH^T1_WQ^= <C)L"C J'[1&/\ EHOYT>?'_P ]%_.@.1DV
M!1@5#]HC_OC\Z3[1&/\ EHOYT!R,GP*,"H?/C/\ RT7\Z/M$?]\?G0'(R; H
MP*@^T1_\]%_.E^T1G^,?G0'(R; HP*A^T1C^,?G2?:(_^>B_G0'(R? HP*A^
MT1G^,?G1Y\8_Y:#\Z!<C)L"C J#[1'_ST7\Z7[1'_?'YT#Y&38%&!4/GQ_\
M/1?SH^T1G_EHOYT!R,FP*,"H?M$?]\?G1Y\?_/0?G0'(R; HP*A^T1_WQ^='
MVB,?\M%_.@.1DV!1@5#Y\?\ ST'YT?:(_P"^/SH%R,FP*,"H/M$8_P"6B_G2
M^?&?^6B_G0/D9-@48%0_:(_[X_.D^T1_\]%_.@.1D^!1@5#]HC/\8_.C[1&/
MXQ^= <C)L"C J#[1'_ST7\Z7[1&?XQ^= N1DV!1@5#Y\8_Y:#\Z3[1'_ ,]%
M_.@?(R? HP*A^T1_WQ^='GQ_\]%_.@.1DV!1@5#]HC/_ "T7\Z/M$?\ ?'YT
M!R,FP*,"H?/C_P">@_.C[1'_ 'Q^= <C)L"C J'[1&/^6B_G1Y\?_/1?SH#D
M9-@48%0_:(_[X_.D^T1C_EHOYT!R,GP*,"H?/C/_ "T7\Z/M$?\ ?'YT!R,F
MP*,"H/M$?_/1?SI?M$9_C'YT!R,FP*,"H?M$8_C'YTGVB/\ YZ+^= <C)\"C
M J'[1&?XQ^='GQC_ ):#\Z!<C)L"C J#[1'_ ,]%_.E^T1_WQ^= ^1DV!1@5
M#Y\?_/1?SH^T1G_EHOYT!R,FP*,"H?M$?_/0?G1Y\?\ ST7\Z Y&38%&!4/V
MB/\ OC\Z/M$8_P"6B_G0'(R; HP*A\^/_GH/SH^T1_WQ^= N1DV!1@5!]HC'
M_+1?SI?/C/\ RT7\Z!\C)L"C J'[1'_?'YTGVB/_ )Z+^= <C)\"C J'[1&?
MXQ^='VB,?QC\Z Y&38%&!4'VB/\ YZ+^=+]HC/\ &/SH%R,FP*,"H?/C'_+0
M?G2?:(_^>B_G0/D9/@48%0_:(_[X_.CSX_\ GHOYT!R,FP*,"H?M$9_Y:+^=
M'VB/^^/SH#D9-@48%0^?'_ST'YT?:(_[X_.@.1DV!1@5#]HC'_+1?SH\^/\
MYZ#\Z!<C)L"C J'[1'_?'YTGVB,?\M%_.@?(R? HP*A\^,_\M%_.C[1'_?'Y
MT!R,FP*,"H/M$?\ ST7\Z7[1&?XQ^= <C)L"C J'[1&/XQ^=)]HC_P">B_G0
M'(R? HP*A^T1G^,?G1Y\8_Y:#\Z!<C)L"C J#[1'_P ]%_.E^T1_WQ^= ^1D
MV!1@5#Y\?_/1?SH^T1G_ ):+^= <C)L"C J'[1'_ ,]!^='GQ_\ /1?SH#D9
M-@48%0_:(_[X_.C[1&/^6B_G0'(R; HP*A\^/_GHOYT?:(_[X_.@7(R; HP*
M@^T1C_EHOYTOGQG_ ):+^= ^1DV!1@5#]HC_ +X_.D^T1_\ /1?SH#D9/@48
M%0_:(S_&/SH^T1C^,?G0'(R; HP*@^T1_P#/1?SI?M$9_C'YT"Y&38%&!4/G
MQC_EH/SH\^,_\M%_.@?(R; HP*A^T1]-X_.CSXQ_RT7\Z!<C)L"C J'[1&?^
M6B_G1]HC'_+0?G0'(R; HP*A\^/_ )Z+^='VB,_QK^= ^1DV!1@5#]HC'_+1
M?SH\^/\ YZ+^= N1DV!1@5#]HC_OC\Z//C'_ "T7\Z!\C)L"C J'SXS_ ,M%
M_.G":/IO4_C0+D):*0$'I2U0@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** $R*6F\4N:870M&:3-)D46$V.I,TE+2=PN
M!JK='RXRP-6<U%/%YJ$5F[EQ:N<!XB\3W.G(QB&<5YQ??%/58Y" @X->NZQX
M5%^K# YKC+KX6^:Q)5:QO,].C*EU.7M?B5?SK\XQ4TWCRZ5-RL<_6MZ/X7^7
M_"M3'X;*1@HM1>9Z-.>%ZG'+\1]3WX S^-3'XC:L.B?K72-\+9&/[H**3_A4
M]\>CI4VJ-EO$8*/0YG_A9&K9^Y3O^%C:LW5/UKI/^%3W?=DS0?A/?=G2CEJ!
M];P78YO_ (6'J@Z+^M-/Q(U;NGZUTH^%%\?XTI?^%3W@^\R4<M0/K>"['-?\
M+'U8_P 'ZT?\+$U,?P\_6NE_X5->GHZ8IQ^$MYC[Z9HY:H?6\%V.9_X6/JG=
M?UH/Q'U7LM=*/A+>'JZ4'X2W@Z.E'+5%];P78YG_ (6+J?7;S]:7_A8^JCJG
M'UKIO^%2W>/OI2?\*EO<\NF*.6J'UO ]CFC\1]4[+FD_X6+JAZK^M=,?A+>#
MHZ4H^$MYW=*.6J'UO ]CF?\ A8^JC^#CZT?\+(U/LOZUTO\ PJ6]S]],4'X2
M7>.&2CEJA];P/8YG_A8NJ'[RX_&E_P"%C:J.B_K72CX2WG=TH/PEO<\.E'+5
M']<P/8YK_A9&I_W>?K1_PL756ZK^M=-_PJ2[Q]Y,TT_">^'\:4<M47UO!=CF
M_P#A8FJKT7/XTW_A9&K?W/UKI1\)[X_QI2_\*GN^[+FCEJ#^MX+L<W_PL;5F
MZI^M'_"P]4'1?UKI#\)[[LZ4@^%%\?XTHY:H?6\%V.:/Q(U;NGZTH^(^K'^"
MNE_X5/>#[S)0?A/>]G2CEJ!];P78YO\ X6'J@Y"_K2'XD:L/X/UKI/\ A5%]
M_?2E_P"%3WG\3I1RU0^MX+L<T/B/JQ_@_6E_X6'JG7;^M=)_PJ>]_A=!2?\
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
M?Q.E'_"I[W^%T%'+4#ZW@NQS?_"P]4Z[?UI#\1]6'\'ZUTG_  JB^_OI2_\
M"I[WNZ4<M4/K>"[',CXD:M_<_6G?\+#U0]5_6ND_X5/>'[K(*0_"B^'\:4<M
M0/K>"['.?\+&U8?P4T?$C5O[GZUTP^$]]W=*/^%47?9DHY:@?6\%V.;_ .%B
M:JW5<4?\+%U9>B9_&NC/PGOA_&E*/A/??WTHY:H?6\%V.9_X61JW]S]:=_PL
M756ZI^M=)_PJ>[_O)F@_">^'\:4<M0/K>"['-_\ "Q-57HN?QIO_  LC5O[G
MZUTH^$]\?XTI?^%3W?=ES1RU ^MX+L<W_P +&U9NJ?K1_P +#U0=%_6ND/PG
MONSI2#X47Q_C2CEJA];P78YH_$C5NZ?K2CXCZL?X*Z7_ (5/>#[S)0?A/>]G
M2CEJ!];P78YO_A8>J#D+^M(?B1JP_@_6ND_X51??WTI?^%3WG\3I1RU0^MX+
ML<T/B/JQ_@_6E_X6'JG7;^M=)_PJ>]_A=!2?\*HOO[Z4<M4/K>"['-GXCZL/
MX/UH'Q(U;^Y^M=+_ ,*GO>[I1_PJ>\/W604<M0/K>"['-?\ "Q=4/5<?C2_\
M+'U4?P<?6NF'PEO.[I2?\*EO<_?3%'+5#ZW@>QS7_"R-3[+^M)_PL75#]Y<?
MC73'X27>.&2@?"6\[NE'+5$L7@>QS7_"QM5'1?UH_P"%CZG_ '>?K72GX2WN
M>'2E_P"%27>/O)FCEJA];P/8YC_A8VJGJN/QI?\ A8NJ#HN?QKI1\);WNZ4'
MX2WG9THY:H_KF!['-?\ "Q]3[KS1_P +'U4_P<?6NE'PDN\<LF:/^%2WN?OI
MBCEJB^MX'L<S_P +%U0=%S^-+_PL?5.Z_K73'X2WG9TI!\);P]72CEJA];P/
M8YK_ (6/JIZ)Q]:/^%AZH.0OZUTA^$UZ.CI2?\*HOO[Z4<M4?UO!=CFS\2-6
M'\'ZT#XCZL?X/UKI?^%3WG\3I1_PJ>]_A=!1RU ^MX+L<W_PL/5.NW]:0_$?
M5A_!^M=)_P *HOO[Z4O_  J>][NE'+5#ZW@NQS0^)&K=D_6E_P"%C:KW3]:Z
M3_A4]X?NL@II^$]]_?2CEJ">*P71'._\+%U7^Y^M)_PL?53_  _K72?\*GO_
M .^F*/\ A4]YV=,T<M0S^M83L<[_ ,+%U3NM!^(NJ]D_6NA/PGO^[I0/A/?_
M -]*.6J/ZS@SG/\ A8^J]-OZTO\ PL751U3]:Z/_ (5/>?WDS2-\)K_^^E'+
M4%]:PG8YT?$;53T3]:7_ (6-JG=>?K6__P *GOQT=*>/A1>=V6CEJ!]9PG8Y
MT?$352?N?K3C\0]4[+^M=#_PJB^'\:4'X4WQZ.M'+4']9PG8YH_$;51_#^M3
M:=\1=5FO50IP36X?A-?=W2I+'X4WUM=K*SIM!JHQJ7,JN(PKCH=]H6MW5Y;(
M73K72Q.S $BLC2=+%E;K&P^85LHI KLC>VIX=5IR]T?2;AFEI-HS3,Q:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#110 PYI!2X-
M+MJC.S&\T"GXHQ2N/E8E&*7%+0-(3%)BD.[/!IPSCFD.PGX4A ]!3C3:7*)M
MH:44CH*C\H9Z5+S29-/D#VK0+&%J2F+G-246L-2<M1OX44ZB@+"?A1^%+10
MVCFG4WG-%D%@YHYIU%&@6&\T<T<YIU 6&\T<TZFG- 6#FCFE%+1H%AO-'-*<
M]J!GO0%A.:,4ZB@+"?A2?A3J* &TOX4M% 6$_"DIU% #?PI:6B@!M'X4ZB@!
M*3\*=10%AOX4M+10%AOX44ZBC0!*3\*=10 VE_"EHH"PW\**=10%A/PH_"EH
MH ;1^%.HH 2DIU% #?PI:6B@+#?PI>:6FG-&@6#FCFE%+1H%AO-'-*<]J!GO
M0%A.:.:=2'- 6$YHYI1FEH"PWFCFE-(,T!8.:,&G44:!8;^%+2T4!8;1^%.H
MH 2D_"G44!8;^%+2T4!8;^%%.HHT 2D_"G44 -I?PI:* L-_"BG44!83\*/P
MI:* &T?A3J* $I*=10 W\*6EHH"PW\*/PIU% "4GX4ZB@!M+2T4 -_"CFG4A
MS0%A.:.:49I: L-YHYI32#- 6#FCFG44:!8;S1S1SFG4!8;S1S3J;SF@+!S1
MS3J* L-YHYH.:44!83FCFG4ASVHT"PG-'-*,]Z6C0+#<4OX4M% 6&_A13J*
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
M:4^#_$!ZVE.\P^I8+N=V?B_"/^71C2CXNPG_ )=&K@QX/U\=+2D_X0_7\_\
M'I1S3#ZE@NYWW_"W8?\ GT:FGXOPC_ET8UPA\(>("/\ CTI!X/U\=+2CFF'U
M+!=SO1\7HC_RZ-2_\+=A_P"?1JX(^$-?_P"?2C_A$/$&/^/2ES3#ZE@NYWA^
M+T(_Y=&I!\7X3_RZ,*X,>#M?S_QZTI\(:_WM*?-,/J6"[G>_\+=A_P"?1J0_
M%Z$?\NK5P8\(>(,?\>E)_P (=K^?^/6B\P^I8+N=X/B_"?\ ET:E/Q?B'_+H
MU<&?"'B#'_'I2#PCKX_Y=/THYI!]2P7<[W_A;T1Y^R-2?\+@BSC[(U<'_P (
MAKY_Y=:7_A$=?Q_QZ?I1S3']2P7<[P_%Z(?\NC4#XOQ'_ET:N"_X1#7Q_P N
MM'_"(:^?^72B\P^I8+N=Y_PN"+./LC4O_"WH@,_9&K@_^$1U_P#Y]/TI/^$0
MU_\ Y]:.:8?4L%W.]'Q?B/\ RZ-0?B_$/^71JX/_ (1'7S_RZ?I1_P (CKX_
MY=/THYIA]2P7<[S_ (6]%C/V1J3_ (7!$>/LC5P?_"(:_P#\^E+_ ,(CK_\
MSZ?I1S3#ZE@NYWA^+\0_Y=&H'Q>B/_+HU<%_PB&OC_ET_2C_ (1#7S_RZ_I1
MS3#ZE@NYWG_"X(LX^R-2GXO1#_ET:N#_ .$1U_\ Y]/TI/\ A$-?'_+K1S3#
MZE@NYWH^+\1_Y=&I#\8(A_RZ-7!_\(CKY_Y=/TI?^$1U\?\ +I^E'-,/J6#[
MG>?\+>BZ_9&H'Q@B/'V1JX+_ (1#7^OV6E_X1'7S_P NGZ47F'U+!=SO#\7X
MA_RZ-1_PMZ(\_9&K@O\ A$=?'_+I^E'_  B&OG_EUHYIA]2P7<[S_A<$6<?9
M&I3\7HA_RZ-7!_\ "(Z_C_CT_2D_X1#7Q_RZT<TP^I8/N=Z/B_$?^71J3_A<
M$6<?9&K@_P#A$-?/_+I2_P#"(Z__ ,^GZ4<TP^I8+N=Y_P +>B S]D:@?%^(
M_P#+HU<%_P (AK__ #ZTO_"(Z^?^73]*.:8?4L%W.\/Q?B'_ "Z-1_PMZ+&?
MLC5P?_"(Z^/^73]*3_A$-?\ ^?2B\P^I8+N=Y_PN"(\?9&I3\7XA_P NC5P?
M_"(Z_P#\^GZ4G_"(:^/^73]*.:8?4L%W.]'Q>B/_ "Z-2?\ "X(LX^R-7!_\
M(AKY_P"77]*7_A$=?_Y]/THYIA]2P?<[P_%Z(?\ +HU ^+\1_P"71JX+_A$-
M?'_+K1_PB.OG_ET_2B\P^I8+N=X?C!$/^71J7_A;T77[(U<'_P (CKX_Y=/T
MI/\ A$-?Z_9:.:8?4L%W.]'Q@B/'V1J#\7XA_P NC5P?_"(Z^?\ ET_2D_X1
M'7Q_RZ?I1S3#ZE@NYWO_  MZ(\_9&I/^%P19Q]D:N#_X1#7S_P NM+_PB.OX
M_P"/3]*.:8?4L%W.\/Q>B'_+HU ^+\1_Y=&K@O\ A$-?'_+K1_PB&OG_ )=*
M+S#ZE@NYWG_"X(LX^R-2_P#"WH@,_9&K@_\ A$=?_P"?3]*3_A$-?_Y]:.:8
M?4L%W.]'Q?B/_+HU!^+\0_Y=&K@_^$1U\_\ +I^E'_"(Z^/^73]*.:8?4L%W
M.\_X6]%C/V1J3_A<$1X^R-7!_P#"(:__ ,^E+_PB.O\ _/I^E'-,/J6"[G>'
MXOQ#_ET:@?%Z(_\ +HU<%_PB&OC_ )=/TH_X1#7S_P NOZ4<TP^I8+N=Y_PN
M"+./LC4I^+T0_P"71JX/_A$=?_Y]/TI/^$0U\?\ +K1S3#ZE@NYWH^+\1_Y=
M&I#\8(A_RZ-7!_\ "(Z^?^73]*7_ (1'7Q_RZ?I1S3#ZE@^YWG_"WHNOV1J!
M\8(CQ]D:N"_X1#7^OV6E_P"$1U\_\NGZ47F'U+!=SO#\7XA_RZ-1_P +>B//
MV1JX+_A$=?'_ "Z?I1_PB&OG_EUHYIA]2P7<[S_A<$6<?9&I3\7HA_RZ-7!_
M\(CK^/\ CT_2D_X1#7Q_RZT<TP^I8/N=Z/B_$?\ ET:D_P"%P19Q]D:N#_X1
M#7S_ ,NE+_PB.O\ _/I^E'-,/J6"[G>?\+>B S]D:@?%^(_\NC5P7_"(:_\
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
MI: "BBD) ZT +14?G)G&ZG@Y&10 M%-+$=!2;F]* 'T4P,V>E.S0 M%)D4M
M!1110 45$[L.@S0)&[C% $M%1?:(QU84><K?=.: ):*CWMZ4HE7.": 'T4F<
MCBEH **86(Z"ER<=* '44P,<]*?0 4444 %%%% !1110 4444 %%%% !1110
M 444F10 M%-9B.@H5B1R* '44W<<TN: %HJ)Y&'W1FE20G[W% $E%)D8I ZG
MO0 ZBFLQ'04FX[<XH ?15;SI=^-G%6 21S0 M%%% !1110 4444 %%)N'K2T
M %%%% !1110 45&\R)WYJ#[1(6X7(H MT4Q&8CD4I=5ZF@!U%(&#=#03B@!:
M*8&)/(IQ8"@!:*9YB^M.!!Z4 +129Q3#,B]6H DHJ/SD/0T;V["@"2BF*Q/4
M4^@ HHHH **:S$=*;O;TH DHJ,.V>E2"@ HI"0* 0: %HHI,XH 6BHFD/\(S
M0KL>HH"Q+129XYII?TYH ?14>]O2E\Q>YH ?12!@>AI: "BBB@ HHHH **0]
M*C\QMWW>* ):*9OXH#$]10 ^BDW =:-PH 6BFDGM0"3U% #J*3</6C(H 6BF
M&15ZF@2*W0T /HI-P]:-P]: %HII=1U-&X$9!H =15<SD-C%3;B5S0 ZBH][
M>E.!..10 ZBF[CFG4 %%-9B.@I S>E #Z*04M !1110 4444 %%%(2%&30 M
M%1"YB)QN&:D# ]* %HHI-PH 6BBHW=EZ#- $E%0"63^[3U=CU% $E%)1D4 +
M129HR* %HHI"0.M "T4PRKZT!B: 'T44FX"@!:*3.:6@ HHII)]* '44@/K2
M%U'4T .I.:0.IZ&D+'/2@!V*,4 \4$XH%8,48I 2>M.HN.PF*,4$TPL?2BX6
M'XHQ358]Z?1<5A,48HR/6@$>M 6#%+13"Y!Z4#L/HI@D4\9I] !113#(H.,T
M /HI P/0TM !1110 4444 %%%% !1110 4444 5I%F+?*>*>N\#YJFHH P=<
MU^+282[YX%</+\9M)M'*S%CBM?XB1YL&QZ5\P:]&5GDSZF@#Z!/QR\.L>0]2
M#XX^&\<J]?+RKSFIOM"J,;!0!],-\<?#J_<#BH_^%ZZ'_MU\SM(K]L4@B4_Q
M4 ?3H^.V@8YWTP_';0L\;Z^9#&H/WJ=Y2X^]0!],_P#"]M#_ -NG+\=M!QSO
MKYC$:D_>H:-1T:@#Z:/QTT%CCY\4]?C;X:ZE9,U\R+&@YW4\W* 8V"@#Z='Q
MT\-C^%Z>OQT\.L>CU\MF3?T2DV2'HIH ^LK?XQZ#<D!"1FMVQ\<Z9?$;)!S[
MU\9J]U'RI85=M-=U"T;*SR<>] 'VY#J=K, 5E3GWJ?$4G((/T-?'-OX_U2%E
M_?R8'^U7JW@WXH#8D=U("3_>- 'N6Y4'2D696.,5CZ9X@LM2C#+*F3VS6P K
M+E: !XP].1-@JK+</"<!<U-!,95R5Q0 ^20(,FN6\0>,K70HR\Q.!Z5T&HY\
M@X]*\,^)9E\F3).* -F7XY:4)" 6X-6(OCIH>SY]^:^977,K<]Z:3CB@#Z9;
MXZZ+GC?44GQOTF3A"U?-.">U*NX,* /KWP[\0++50-NXYKL[>ZBN0&4&OG[X
M8L=L?R9KWS3 #"/EQQ0!H#I2T44 %%%% !1110!6D6;=\IXJ52RK\]24A&:
M.=U_Q)#H\)=\C%<')\:=,MG*R,QP:T/BFNW3G(XXKY;OBS7,F2>IH ^F(_CM
MX?QA]]*?CAX:/)5Z^6QP:F\SY<;* /I>;XUZ))Q;;P:ZOPMXSCUL JQ.:^.U
MD.\8XYKZ$^#N7CCW<T >Z*P89%#]*50 .*&Z=* (DZTV2)6/(J53STIV!Z4
M,C4*O%-<OV-2,..*@P5;+-Q0 FZ7/6DQ(>IXJEJ&N6M@A+R*,>IKS?Q'\58;
M+<L)5OH: /47:VA&^1US]:S+SQ=IM@#OD7CWKYNUOXI7UXS+&[J#Z&N/N/$&
MI7KDM<R8/O0!]177Q6T:'(W'BN9U#XUZ?$Q$;M7SO+/<'EIF/XU5;+_>?- '
MODGQOAQ\DC52E^-LA^[*U>'%!CK30!GK0![9_P +KN?^>S4H^-ER#_KC7BRA
M1WI&4'O0![BGQN?'S2M5B+XWH#\\C5X$1B@*3T% 'TK9?&BRE(#N:Z[3?B1I
M5Z I?D^IKY!3>G\1%6H[R_C/[J9Q]#0!]K6^HZ;>*&65.?\ :K0A%OUC=3]#
M7Q;9^)=<LF#?:9MH[;J[SPW\5[JT95N&9L?WC0!]/<8IAB3.37G&C_%*RO@H
M=T4GWKM+'6;2^4,DZG/H: -16 X%/IB;6&1S3Z "FEP*=28'I0!A:_KJ:3;F
M1CC KSJX^+]K#*RESP:W_B<VS2G(X^6OE749W:[D 8_>- 'T9'\<=(C&)2Q-
M2#X[:%G^.OF+&[[S4_RDQ]^@#Z</QVT#'&^F?\+VT/\ VZ^9!&I/WJ5HE'1J
M /IK_A>VA?[=/_X7MH&/XZ^8A$I'WJ3RUSC=0!]-_P#"]M"_VZ/^%[:'_MU\
MRF)0/O4+$IZM0!].CX[:!CG?3#\=M"SQOKYD,:@_>IWE+C[U 'TS_P +VT/_
M &Z<OQVT#OOKYC$:D_>H:-1T:@#Z:?XZZ$?N[ZA_X7CI&[J^*^;!&N,[J8S8
MX% 'TNWQRT?U:IX?CCHA7YMU?+X#-TJ=(SCDXH ^D9_CEHX/REJB7XY:63R6
MKYN=3GCFD4E3R* /KSP_\2-/UD@1!CFNTCNXIDW@'%?//PF*/(FY1VKZ#B5!
M;\ =* ,G6/%5IID+,X;BN"G^,^E6UPR,6X-:/CO;]AD^4=#7S%K))U&3'K0!
M]%_\+TT8=WJ9?CIH6SG?FOE_:U2+[T ?2+_'+2M_REL5)'\==''WB]?-; 8J
M+&3UH ^GO^%[:%_MT\?';0,<[Z^8EB4]6I#&H/WJ /IL_';0L\;Z/^%[:'_M
MU\S>4N/O4@C4G[U 'TXOQVT''.^D/QUT(G^/%?,C1J.C4Y8T'.Z@#Z>7XZ>'
M .0^:?\ \+W\.>CU\O%P. M-Y/1: /J=/CCX=<\;ZO0?%[0K@@*2,U\DDN#Q
MD4])[E.5=A^- 'V9:>.],N\;)!S[ULP:S:7 &V5.?>OB:WUO4+<_+/(/QK5@
M\::M"1BXEX_VJ /LO;%,<JP/T-3J!&M?-?ACXN7-HR13@OGC+&O9= \;VFJP
MJ6D0,>V: .L:X&< 4BXEZT1O%.@92#FG[=G04 ."A!Q3?.7.*>/F'(IAC .:
M '-(%&::&63M2CG@K3PH'04 1M$@YQ432E>%JRQ &6Z5FWNK65FA:21!CU-
M%A'=SS2ND(YD8#ZFN%UCXF6&FAO+:-B/>O+O$GQ?GN2RV^5S_=- 'OUUJ>GV
M*%WE3C_:KF[GXH:+:.8RV2/0U\Q7_BK6=0<M]IF"G_:K)DNKESF2X8GW- 'T
MU?\ QCTB('8QKF[KXW09/E2,*^?Y)I&ZR$U&!NZF@#W27XW.1\DK53/QKO<\
M3'%>+8 /6I0RJ.F: /8F^-5_VG--'QDU1CD7!Q7C[2@_PT*3ZXH ]RLOC7)&
MP^T2L?6NFL_CAI!4"7?FOFM9%7J,TCW&1PF* /KC3_BCHFHX"-C/J:Z>RURR
MNU!CF09]6KXAAOKF(_NYV7Z&M6T\2ZK;.&6_EP.VZ@#[:2>)QQ(I^AIS#=TK
MY1TKXN:AINT/OEQZFO2/#?QK&I,L4\"Q]LDT >R#Y.M.\P5AV'B2ROU4B9.?
M>MF*2-URC T 2\,*0*!3&E(Z"FAW?J,4 2,PQ5=HR6SVJP$QUIV5H K>:D0Y
M!K(U3Q99Z6I,P;BMXHA'(!KS'XC[8X7VIVH @U'XSZ3:R8!;BJR_'71=O._-
M?/VN.7G;C'-9BP93- 'TE_PO71<]7I#\=-'/ +U\U;/FI2GX4 ?4^G?%O3;Y
MU57//K7=:=K5OJ$(='!S[U\1VUU-;2JR.PQZ&O3/!WCR>"XCBDD.WCJ: /J)
M%SR*5Y @KG="\2VM[:Q_O5+$>M= "DHR"#0!"?-D;*GBI0I1<MUIQ(C7(JE]
MND:79Y?'K0!:$I)P*E&<<TQ(\C/2G>6?6@!K?>I6D"KR*#\O:DWJW! H YW7
M/%5AI"%KA6X]*Y%OC3X=MCAE?BI_B6(TM6.P'BOFG66#2MA<<T ?1O\ PO3P
MV>ST?\+S\-_W7KY?C7'.,U*\J[<;* /IAOCCX<8X >NFT/Q_IFL*/(#<U\=(
MX\P<=Z]\^%S1F%,J* /<H)HK@;E!JRP.WY:JV(3R@0!5S(H A E'4U3OM52R
MA9W!X%:=9FMQ1G39B5!^6@#SO5?BYI^FW1CD+<&JL?QRT8\$M7C/C]E76)
M!R:XDL<\4 ?4#?'+1%Z[JB/QTT7/!:OF3YC3MAQ0!]16GQLT:XD"C?79Z/XT
ML=8VB$-SZU\?Z"F;Y0?6OHGP' JK&10!ZUDL,BD#XX-.C^X/I2X'I0  YH+
M=:6F/'O[T 'F"AL.O/2FI%MZG--N+F*VC+R,%4>M $8MH0^<<U/F-!]X#\:X
MW6/'VDV(91=1;QVS7FGB+XLE=PMFW?0T >Y7.KVML"7D7CWKG;WQ_H]D3YCY
MQZ&OFG4OB+J-Z6_>.N?>N=EU>[O)/WER^#ZF@#Z8O/C1H<&0I;(KG+[XX6AS
M]G=A7A+VZ.NYKC)^M4Y$2,\-F@#V.Y^,M^[?N)R!54_&+6!R;FO)4 ;^+%2^
M4F.9: /5A\:=3'WK@U9B^-=WD>9,37CCHG]ZHN%]Z /?[3XWP*1YTC'UK>M_
MCIH(0>9O)KY@+9-+OXZ4 ?6VG?&+0=1<+&6!/K756GB73KX K*HSZFOB6"ZF
MA.8F*GVK2B\0:Q$08[F48]#0!]LI+;2\I(I_&I&)5?E/%?)FA?$C4K&9%FED
M8#KEJ]B\._%2TN8DCG= ?<T >GQ2.3@U.5!ZUD:=K]C?J#%,A)]#6KPW(- #
M^ *3>,XI0,4':.M "TTN!0&4]#3'BW'.: '_ 'AQ41C&?F/%$DJ6T>YFX%<;
MXE\8V]C"VR5=P'K0!V#36\ R748]ZQ=0\9:;IY(DD!QZ&OG[Q)\1[R5W6&5A
MSV-<-<^)+V\)+W#\^IH ^FKSXJZ1 I^8USMW\:M/0D([5\YS7D[GF9C^-5=[
M,>6- 'OT_P ;8^=DC5F3_&RY)_=S$5XL /7-+LYS0!Z^WQJU$])S49^,NK-]
MVX(KR=7*=8\T-.&& N* /78OC+JB$>9<$BMNQ^-\2X^TR,:\%"ANKT_RUQUS
M0!]*6_QRT(@>9OS6Q8?%_0+P@(2"?6ODUDP>#3HYYX3E'9?I0!]MV'BK3]04
M&*51GU-7Q=)*?EF0CZU\6V?B?5+4?)<2_@:Z#2/B#JD%VIEGD*@]VH ^NDC0
M#=UH>X6/J*\Q\+?$NVO84AE==W0DFO1+2]MKQ%9'5LB@"VDJR#@4-"IYI3A!
M\JU!]J;?C;0!*%*5(K TBL&%.P* %HHHH **** "BBB@ HHHH **** "BBB@
M#@?B(6%@V/2OF#7V<SR;O4U]0?$/_CP;Z5\P>(/]?)]30!@A@!305+<TH/'W
M:8: )CY6.*DAM'N'"QCDU64@'D5U/AUX_/CS&#R* +NF_##7=4A\V",%<9J=
MOA)XB4X,5?1/@(1MIRX0#BNQ-K 3DQB@#Y$_X5-XA_YY"C_A4WB'_GD*^NOL
MD'_/,4?9;?\ YYK0!\BGX3^(0/\ 5"J\OPQUV(9:*OL$VD&/]6M1-8VK\- I
M_"@#XRG\(:K9_>B/'M6?+:WMO]Z,_E7VK+X?TN8?/:1G\*P-3\"Z5<*VVTC!
M/^S0!\?O/..&7'X4R-))FP.M>[^*OAK%!;O-%& !Z"O$]1M9+*]>,9&#0!7F
MM98AEL4D$\L,@96(Q36:1_O.341R.] '?>&_'%U83(K2G KW7PCXX&J+'&7R
M:^3XI"C9KT_X:ZL8[Y 3WH ^I0JRH&/>G;-J_+5#3+X7$"8]!6E0!GW7F;3N
M^[7COQ0\K[*^.N*]HO?]4:\2^)X/V=^.U '@>T&5OK4,@ :I"C-*V#CFF-&0
M>3F@! XQ1N!8<=Z>LJKU3-.%Q'N'[L=: /;?A;]R.O>M/_U0^E>"_#*Y 1,1
MU[GI]PS1CY"* -2BD4Y%+0 4444 %%%% !3/FS0S$=J9YQSC;0!YK\5R1IC_
M .[7RQ=.3<R?6OJ;XK9;3'X_AKY9NU87,G'\5 #%B9N14@C9?O=*A4OT!(J8
M(6'+T *%0L-O7-?0/P=!6-,U\][-C##5]!_!PDQIGF@#W/< N:C%RA;;WJ7
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
M,>?2O $_UB_6O?OA;_J4H ]TLE7R0!5D( <U6L?]4*MT -.>U9^LY_LN;/\
M=K2K.UO_ )!<W^[0!\A?$'_D-R?[QKCP":[#X@_\AN3_ 'C7*0CF@!H5A3BV
M!S4LHXXXJLWUH V?#[+]O4GUKZ,\"R1E(\5\X^'AF^7ZU]&^!% 2/B@#U=/N
M#Z4ZFI]P?2G4 %!X%%8>NZXFE1,S8Z4 /U/7[;3E8RMC%>8^+?B=IWV:2W64
M[CQ7+^-/&XN2ZHV/H:\AU*[:[F+$D\T 2ZUJ+7M^\J2,5)]:ST$DAZD_6A2!
MUJ9)%[<4 .6R9AEJ884#;><U;M[.\NY52)7()["O2/#/PPN+T)/-D#K@B@#S
M)=-FE'[M&/X5K:=X&U;4R/)B//J*^C]%^'MA;(HEA1B/45V-IH6FV8'EV\:X
M]!0!\OP?!GQ),,K$*L?\*2\2X_U0KZK18T&$ %/ZT ?*/_"DO$G_ #R%5Y_@
MUXCB!)B'%?6$L;$<-4:6^?\ 6?-]: /C2_\  >KZ?GS8CQ[5@3Z?/;MAT(_"
MON"\T33KI"LD$9)]17$Z[\,["]1C%&BD^@H ^3UW*>E6HVF(XKTWQ'\*[FQ+
MO"&;Z"N N["YTMBLT3#'J* ,N3>6P>M3V[3VY#AB/QJ-\2?-G!J,,V<%N* /
M0?"OCMM*E432G@U] >$?%T6N1*4D!X[FOD$0,YR@+'VKL/#&N:OI<T:PQ2XS
MVH ^PU.1US39%+#BN%\'^(KV[M%\^!\D=37=12^8@)&* (4C=34DLACA9CV%
M)*3VJCJ$KI82GG[M '">,O&*6EO)&LF&%?/.O^*;V[O) 9,J36[\1-4F&J2)
MN.,FO/N9GR30!92=)CF8]:D:Q$OS1=*J% G?-7+,%Y%'FX'I0! ;;!V[26]J
MN6?AZ]OWQ#$W/M7H_@_0K*YN$,RI)TZU[YH_AC1XK2-DLH@V.N* /F.Q^%'B
M&] ,40Y]:UXO@OXD!&Z):^G5@@M1B*(+]!3]K2#@XH ^;4^#.ME</$M1S_!+
M62,I$,U])B(JV3+5@2(!C<* /E5_@IXB4$^4.*Q-0^'.MZ<"9(^!7V(SQL,$
MBLF_T6UOT8,%.: /BFZL[BUD*2*<CVJN"<\U]->)_AI:O$TJ!,^PKQ3Q#X4D
MTZ1]@)P>PH Y9=V.*C=W!Q08YXWP5:KD89H\>02?7% #M+U":RG#JY&/>O6O
M"7Q":W*+++TKQR2SNBV1"P'TJ:T%W#(OR..: /LOP_KT>KPJRMG(K:=$)XZU
MY3\*[F4VB>8IZ=Z]5!#'- #"LP^Y3HVE'WZL#I1@&@ # TM)@"EH **** "B
MBB@ HHHH **** "BBB@#@OB'_P >+?2OF#7_ /7R?4U]/_$/_CQ;Z5\P:_\
MZ^3ZF@# &['%,.:> <=:8: %7&>:ZCP\(_M$?U%<J.M=9X:0M/'\N>10!].^
M ,#3EQZ5VF\"N-\!KC3U!&.*[/:/2@! P--;;WIX4#M36QZ4 &0HS4+W$><9
MYJ;@CI492(')44 $; GBI2H-0-<VT(^:15^IK-O_ !)IUM"Q-W$"!_>H A\5
M*G]DR9QTKY6\5QQ#493[UZAXT^(*LDD,,X(.>AKP[4K^2\NW<L3DT 4FP&.V
MF\?Q4-Q2KR.:  LN.*[3P#N-\NWUKB1&7?"C->G_  RTN5[Y"T9 SW% 'T'X
M;#B"/=Z"NH[5GZ;9""W3Z5H;E'>@"M=X$9KQ?XHLIMGQZ5[-?_Z@XKP_XF[O
M(DSZ4 >#$OYK;?6FLW/S4CR%96^M,(:0T .W*:0!=XQZU-%$JG+5.\L*XP@X
MH ]B^%[$)'Q7O>F\PCCM7S!X/\?V6@(HEMMV*[M/C]80#:+)J /=**\._P"&
MA;+_ )\FH_X:&LO^?)J /<:*\._X:&LO^?)J/^&A;+_GR:@#W&BO#O\ AH:R
M_P"?)J/^&A;+_GR:@#VX[L\4X>]>'_\ #0MCC_CS:A/V@+-WQ]D84 ='\5G*
MZ:^/[M?+%Y*S7,G'>O9/&'Q3L]>LC&L&"17DIGAEE9O+ZF@"DG/6I60;<TV=
MU!^48J)2SG&: &_\M!]:^AO@U_JT_"OG\V^P@DYKZ ^#A_=I0![FYPE4UG<R
MXJQYG0%:"$ W!>: )-W[O/M7B_Q*\6W.F-)'$V >*]/U/4A;QMSMXKYV^)EW
M]KG<AL\T <!J5]<:G<&:0YYJON1EV=ZK^>5&VF E6W4 22(8N147GR-Q3VF\
MP8-.M(Q)=HOJ: -GPQIS7FJ1AURI-?3OA7PC9PV$4OEC=CTKB/ /A2W>".X*
M+NP#7LUBHM[=8U7@"@":"TC@4!0!BI#MS3@V>U-9,F@!ZXQQ2TT?**0/D]*
M%)44GF+0Q'I0H![4 &]34<ELDHY-3;1Z4M $$5LD/0T2>2WRL!^52,I/0T@B
M7J10!QWB_P /V][8/M09(]*^;/%7AC^SKB1PI'-?8-Q;+/'M(XKQ+XL:5';V
M[LH'2@#Y]20)D$TCSD\"D*CS&^M+O0<;: (U4R-Q6MI^HW6F2*8CCFLU)0C9
MVT][H.PP* /J#X7:O-?VJ&9L\5ZF"#TKYI^'7B'[$(X]^,^]?0.C7OVRU#[L
M\4 :I --PJT@Z_>I63=0 X$&EIJKBG4 (2!UH# T$ T  4 (7 K/U<YM6^E:
M.T>E9^K8%LW':@#P'XB_<DKQ*3_6M]:]P^(S I)\M>(NN96^M "*%-/:' S0
M% I6)QUH A7B0?6O?OA.H,4=> KGS!]:]_\ A.3Y284F@#W6T&(Q5FJUH3Y8
MR,59H 0L!UH# TUC[4JGVH =2$@4M)C- #?,6FRG,1Q3]B^E-E&(CB@#S7QW
MO^P2<=C7R]K/_(1D^M?4'CL'[!)\W8U\OZS_ ,A&3ZT 45V]Z#C/%-Q2]Z '
M_+BO1/AML^VKN/>O.\C'2N_^'5U;V]XIF=5&>YH ^H=%V>2FT]JVZY/2/$&D
M+"@^V0KQ_>%;'_"1:3_S_P '_?8H U**R_\ A(](_P"?^#_OL4?\)'I'_/\
MP?\ ?8H U*0G YK,_P"$BTC_ )_X/^^Q37\1Z0%YOH/^^Q0!I><F<4X,#TK!
M'BC1B^/M</\ WT*9=>,-(MER+N%OHPH V)DE+?+TK)\1,(])D\PCI7,ZE\5-
M.MD;:RL?8UYCXH^+?VU'@C#8/'!H Y3Q=>6[7TH!&<UQ+CS&.VI[VYDO[II2
M3\QJLR-'T- #2@4?-49QGBI0=W7FK%O8S3R )$S?04 ='X*@DEO%"#O7TQX0
MMI8H8]XQP*\>^&NA3)>(TUHX&>I6OH>WB2"!-B8XH T*0D <TR-BPYJ*]D\N
M(G.* .#^(FLFPM&*-CBOFG7=9FU*9\N3SZU[-\4+T26\B[L\5X%D>:W/>@"O
M@*?FJ5'W_+37CWOQ4ZVOEKNWB@"*6#:,U-IUE)<748 R":B>4E@I%>D^ ]#2
M]>-BF?PH ])^'W@VT:S2>5/F ]*]7M;:&VB$:*,#VK,\-V(L[14 QQ6[M'I0
M A13VI/+'K2.K$<'%1B*3/WZ )?+%.  I%! Y-*3B@!:#R*:K9[4Z@"%[=6Z
MFD2V5#D&I"K9ZTUHW/1J '-MQ@BL77-*M[NPD^0$D>E;"1D?>.:)%1D*G'-
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
MK%^M>_?"W_4Q_2O 4_UB_6O?OA;_ *F/Z4 >Z6/^J%6ZJ6/^J%6Z "L[6_\
MD%S?[M:-9VM_\@N;_=H ^0OB#_R&Y/\ >-<G$N376?$'_D-R?[QKDXFP>E $
MLBE1Q5=L]ZL.Q8<<57;/K0!K>'AF^7ZU]&>!$ 2/FOG/P\<7R_6OHSP)("D?
M% 'K*?ZL?2F%,MG%/C^X/I3J .0\<L4TE\>E?*_B.9FO)0?6OJGQVC/I3@>A
MKY5\1VTB7DI)[T <Y\V>":>K8Z]:8 W8TUL@T 3M(2*]/^%ZEKA..]>5*23S
M7J'PXN!!,G('- 'TOI28B7C'%:M8>A7 FA7G/%;E !1110 48%%% "8'I2T4
M4 %&*** "FE :=10 @&*&Z=*4TS?SC% "*#GH*?VHS02,=: (3&F[)-/&W&,
MTPQL6SGBGC:H]Z $:/TIR CK2>9[4X,#0 R>!+B,H_0UP_B7P/:WT3&.,%B/
M2N\;)'%0;'!^8Y% 'S#XD^&>I1L[6UL2*\[O]&O]+<K<0E2/:OM^2"&48>/.
M:Q+[P1H6I$M<6:,3ZB@#XL/F#JI_*DW$]1BOK6_^$^B3(1!:(I^E<7JGP-DN
M"WV9HTSTH ^?MP'2E'S5Z[-\ ]6CR1<(:PK_ .$^K6&>2V/04 <#M<=J<H0_
M?XK9N?#.J6KE6MY6QZ*:I/I5YT:UE7ZJ: *,B0C[K5& <\$U9>PGBZQ-^51$
M.G5&'X4 .$DJCY96'T-+]MO$/%Q(/^!&HM_X4](R_5A0!MZ9XSU/32"DKMCU
M:NUTCXW:S:LL;HFSU->:>0B]<&F$)G 6@#Z5T#XO1Z@56>1 QZUZ'8:U:ZFB
ME)0<^]?%T#RVC>9')C\:ZO0_'NH6#JOGM@>] 'UZH55RIS5=KIQ)MQ7">"/&
M']J0+Y\F21W->@1"*8;U - $J_.N32A<4USL7BFQR%C0!-1110 4444 %%%%
M !1110 4444 %%%% '!?$/\ X\6^E?,&O_Z^3ZFOI_XA_P#'BWTKY@U__7R?
M4T 8 )QTIAZT\!L=:8: 'QR%#Q6O8:7+J3J "<FL4=:ZSPS-*D\>QL<B@#K=
M'^$LFHPAR'&16POP/SUWUZSX#9GT]2^"<5V>!Z"@#YZC^!R#J7ILOP07^$O7
MT/@>E&!Z4 ?. ^"+;O\ EIBKL7P.1A\TD@KZ"P/048'I0!X3#\!K1OO3R"K/
M_"@M,/WKF2O;J3:#0!XW;_ 72(F#?:&.*Z/3OA5I=A@J0V/45Z!M%.H QK/P
M_8V0 $2''^S6HB1QK\B@?05(5!HVC% %9YB3MIT<9SDFI#&@.<4H8= *  LJ
M=:42*>AI&C5NHH$:CH* *]\?W)Q7B'Q.9O(DR.U>X7O^I->)?$__ (]Y/I0!
M\_.1YS9]:DPI7K3'4&5OK4;$CI0 O._@T\AMPSFH58@YJ7S2S 4 >[?"J")X
MTW &O<[2TMQ&,1K^5>#?"V4JB5[WI[;H0: +/V>+_GFOY4GV>'_GFOY5+10!
M%]GA_P">:_E2^1%_SS7\JDHH B^SP_\ /-?RH^SP_P#/-?RJ6B@"+[/#_P \
MU_*FFWMS_P LU_*IZ3:,T >6_%.*.+37*HO3TKY<O),W,G&.:^I?BQ_R#'_W
M:^5[K_CZD^M #5+8I6 QUI%SCK2MC'2@!B_?'UKZ(^#?^K2OGF,KO&?6OH;X
M.X,:;?:@#W0=!2TBYQ2XS0!FZC;"XC88SQ7S=\4[/[/</QCFOJ!E&TUXQ\2M
M!%Z9&\LG\* /G =*:,YK3U2S^Q7)0J0,U49HMG"\T 0OTIUH66X5O0T1H934
MGD/&<B@#V7P'XC:-HX=_IWKZ TJ;SK)'SG(KXW\.ZM]BOD+'&#7T7X/\71W4
M$<1E'IUH ]*) H!!JL&\Y 4<'(]:D0E.#0!-129R.*: V>30 ^BDR/6C(]:
M%HHJ&:=81DB@"4D8JNR@MG-0^<UP?W?%2%A;Q[Y2.* *VJ3&"U)![5X/\1M6
M>19%W9_&O1_&?BVU@LWCC<!@/6OG+Q)KLM]<2 OD$T <Z^)6)8U#L ? I5II
M^]Q0!,T8"9JNH^<?6I=S8Y/%7].TF?4)5$*D\^E 'I?P]TP3^6V,U]#Z#!Y%
MHJX[5YQ\,O#C6MNGGISCN*]:BB6)<** )**9)NQQ4<9?/S&@">BBB@ HHHH
M*H:K_P >Q^E7ZH:K_P >Q^E '@OQ(_U<E>*9/F-QWKVOXC_ZN2O%,-YC8/>@
M")\E^E.VG;3'R'Y-/WG;S0 P ;QSWKZ%^$('DID]J^>@1Y@X[U]"_"+;Y*9'
M:@#W&+&W@U)4<6-O%24 %%%% !1110 5'-_JS4E1S?ZLT >:^.RWV"3CL:^7
MM9_Y",OUKZA\=AOL$G/8U\O:S_R$9/K0!GTO>E4KWH)&>* '8&.M>A_#95-Z
MN85DY[C->>?+CI7H_P ,GV7RX]: /HS3;&VEA3?IT'3^X*UAHVG,OS6, _X
M*BTF3?"GTK6QD4 8-SX:TJX&W[-$/H@K!O/AOI=QDJBC/HM=SY*9SBG!0* /
M"/$/PDB(9H-W'H*\MUKP;>:8[81RHK['>%)!AAG-<]KGA6QO[5QY(+&@#XQD
MD>WD*LO(]:8UP7_A%>L>-/AV]FTD\<7'7@5Y5-9RPS,I4K@]Q0!&JS9RN1]*
MU=.U2XLYE)N)!CMNK,\QX^,TJKN;<YXH ]C\*^/3$Z)).3CU->T:#XB@U-$^
M93D5\B0W$2#$ *OZUTFB^,M1T9US,=H- 'UZNW'RXHW-GI7E7A+XEP7D:I<2
M9<^IKTBRN_MR"6-OE- &@**;AL4@#=Z &M* <57O8_/@(%3NJ'MS3 CYZ\4
M>&?$W36A@D;;VKP8L5E8>]?6_CS2X[RT8/'NXKYK\2Z2EC,^R,KSZ4 <L[$G
M- <GBK2K&4^8<U6.U7Z<4 )MP0:])\#>('L)(T#8Y]:\^4QN.E6+6[>TN49#
M@ T ?97A>_-]9JY.>*Z&O#_ 'CVWB@CMY&.XC'6O8[*_CNK=95/!H NT57:Z
M5>QIGFM)]TXH MT56'F9^^*D!8=3F@"6BHFF"]JCW.YRIP* +-,D( II8JO)
MYJI)YLIPIH MQD'I27#A8B<U!"DD*EI&'%<UXD\76FGV\B,WS8]: .<\?:@/
ML$B[^Q[U\S:G)NU"4D]Z[GQ;XT>^N7BC<[237GMPK/(9#WH C89Z4JQ^M(H;
ML:"6% #VX%=MX$M1<7*\9YKD+.TDOI!'&.37M/PR\)SP3)).GRD^E 'KGA6T
M%O"O&.*ZRJ]M:1V\:A%QQ5B@ [5Y5\3ES _/:O5>U>5?$Y@('^E 'S9JZ[96
M^M9(.#6MK#;I6^M9(&: 'A\]:<@'FK@]Z:$QR:='CS5P.] 'OOPR#>1'BO:H
M0QM<+UQ7C7PPBD:W0CIBO;+)2(AF@#.C,L4N9<A:TA+%/$54@Y%2RP)*,,*B
MBMXX#\JT >=>,/A]#JRR3'.[KTKP7Q)X-GTV=]J-M'>OL5E25-K#@UR7BKPI
M:7]D^R(;R* /C9X]DA5NU&0O2N^\6>"+C3IY)!&=N>PKC(Q#"2L\1R/:@"O'
M+Y;;@<$5V_@WQ;+8WJ"68A >YKBY1&[YC4A:=OC1?E&&H ]\U_Q;;:KIRI#,
M&;;V->/:TO[QBYK'BU*ZB/R.0*D>]:X_UYW&@"FX':H"3FIWQGY>E1L5_&@!
MJ?ZQ?K7OWPM_U*5X"G^L7ZU[]\+?]3']* /=+'_5"K=5+'_5"K= !6=K?_(+
MF_W:T:SM;_Y!<W^[0!\A?$'_ )#<G^\:Y2'K75_$'_D-R?[QKDX@<\4 32@8
M]*K-BK$F0/FJNV.U &OX=_X_E^M?1O@7[D?%?./A[/VY<>M?1G@0/MCR: /4
MC,44 >E2QN7%(L:L@R.U 0KTZ4 8?BF$36##VKYK\:Z>(99&]Z^K;BU2YCV2
M#(KQ[XF>%4:!VMXN<=A0!\XJ%R<FHW W<5K7%B+%V$Z'.?2J$L88[DX% $.S
M S74>%[TP3+\V.:Y;#DXZU;M+A[5P2".: /K/P'=_:+=3NSQ7>U\]?#_ ,91
MVRQQO)C/'6O<M*U)+^W#JX.1ZT :=%5Y)3$,GD4D5XDIQ@CZT 6:*3(/>D9M
MHS0 ZBJQO%!QM-.2Y5^@- $]%(#D4W>,T #XQR:QM0\06FFY\V4#'K4NK:U;
M:;$6GZ8KY^^(_C%+N1ULY"/QH ]A;XEZ'')LDNT!^M:-IXYT*[P([Q"3[U\:
M23W$[;VD.?K4]MJU_9-F*8@CWH ^WH=0M;H9BE!S[U*8E;G?^M?'=G\1/$5J
M ([PC%:EO\5O$YN$5KUB": /K/;A< YJN P?)Z5YWX,\67VHVZ&Y=F)%>C1E
MIX >YH E$B8ZBFL0>AJJ\,B*Q)KQ3XB>-]9T6Y9+.X* &@#W,2.#BG-.J#+D
M"OD?_A:GBQN1?&HYOB?XJ9?FOB: /K9M3LU.#(M3PW,4PS&P-?&G_"Q/$+N"
MUVW6N^\)?$^[62.*XF8D\4 ?2)(/&:39[UCZ!J::G9K+NSD5J3,P7Y30!)Y8
M[\TQK6!_OQ(?J*B@D;/SL*F?<RG:>: *[:9I[?>M83]5%9FH>%=,U!=OV>)/
MHHJZ8;I9-Q?Y:M(^1CO0!P\OPKTR7.<<^U8FH?!;3IE8HYS["O602!R:C:Y5
M6VX- 'S?K7P;>VW- KM7!:GX,U'3V;]RX K[.:..=/F7BN,\5Z/9F%B8QTH
M^0Y8)[=L2*1]:<LBE?>NN\:6D,$S", <UQ8B/7- #7+9ZG%/A*ALDXI5()P:
MF$28Z4 ==X9\426%U''&_&?6OIKP9?M?Z:DC'J*^/+!0NHQ8_O5]5_#DR?V1
M'SQM% '?L >M(JJ.E0S[_+^4\U%;>;N^<T 7J*!10 4444 %%%% !1110 44
M44 %%%% '!?$/_CQ;Z5\P:__ *^3ZFOI_P"(?_'BWTKY@U__ %\GU- &  ,=
M:8:<-N.::<=J $'6NI\. ?:(^>XKEAUKJ/#FW[1'GU% 'U%X _Y!R\]J[6N)
M\ 8_LY<>E=M0 4444 %%%% !1110 4444 %%%% !28'I0<]J:-V>: 'T444
M5;W_ %)KQ+XG_P#'O)]*]MO?]2:\2^)__'O)]* /G]_]:WUJ)^M2O_K6^M1/
MUH :O6I 3N'%1KG/%2#=N&: /</A<3LCXS7OFG?ZD<=J\#^%V[9'BO?-.SY(
MSZ4 7J*** "BBB@ HHHH **** /+_BQ_R#'_ -VOE:Z_X^9/K7U3\6/^08_^
M[7RM=?\ 'S)]: &J!ZTI)QTI%VTIW8H 8OWQ]:^A_@U_JT_"OGA?OCZU]#_!
MO_5I0![J","D9B!Q3=I-*P.WB@!BRDG!&*HZGID-Y;.&0$D>E6Q&^>:E"C&#
M0!\U^//!4HN9)XXCM!SP*\IN+<Q3F)AC%?;&J:);:A;LCH#FO&_&?PRBA5[B
MWA^8\\4 >%;/(&1S3UO!C! JSJ6DWMI,RO&VT'TIEM9QNG[P8- %-\,VY&P?
M:M/1_$-[I$P='<@'UK/N+<QM\G2F1R!3B0<4 >Y^$_BT?D2[8)CCDUZSI/C#
M3=1C#"X3GWKXVD*-S$2#5^Q\3:EIA BE( H ^UH]1M9?N2J?QJQPXR#7R1I_
MQ0U*V(+3FNFM?C5=(H$DQXH ^C'C/8FE2,CJ:\ _X7:W_/4T[_A=WR_ZTYH
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
M'"T7$>-M239V>] #W*NC >E>"?$_PS=WT[R11,0#G@5[E;AMW-1:IIT5U:2
MJ"2* /BN\MFL&,<B[6'K6:7W-7KOCOP+=O=O-&GRY->6W6ESVDI5QC% %)ZL
M6%P]O<I(,\&HBO/-6H9+94PXYH ]D\&_$A+.-+>5PH&!R:]>TSQ9IVJ0J%N4
MW'L#7QLS'S=T1(K6T[Q%J6F,&AF(Q[T ?9:VZ3#<DW7T-3HCQ< DU\LV/Q=U
MNV #7' KH;3XV70 \Z8F@#Z,5B>HI67T%>"Q_&^/'S2&B?XW(5_=R-F@#W@*
M3U-*PCC&YL5\]?\ "[9L']Z:RM0^,VI3*5BG.#0!]#7_ (BL+%#NG0$=LUY;
MXT^(%LT;K%*I^AKQ;4O'&J7[L7F)!K"DO)[IB9')S0!HZYK!U&5CGJ:R &VT
M\6Q/.::S&/B@!BJ=W/%2[PG0YJ LSFM?2/#MWJLBB%<Y- %K0M*GO;Z)T0D;
MJ^J/ =HUMI"*RX.T5Q'@'P+);1(US&,BO7;&S%I$$48% $X!SR*CF!'2K!SC
MBF!2>M #8<XYJ:D  Z4M !1110 4444 %%%% !1110 444SYLT <+\0^;%L>
ME?,.O@_:'R.YKZ\\0:,=4@*8SD5Y;J?PE>ZD9O*ZF@#Y]CMPR9JM(NUL5] Q
M?!HA,&*H'^"Q9_\ 54 >!#K75^&A^_CX[BO4F^"9 XAK3TKX3/:2*WE8P: .
MZ\!8&GK]*[0G K%T#2/[,MQ&1C K9;&.: $$F:K3WAB; 7-6%V]JK3J"U %B
M"4RKDC%2U#  %XJ:@ HHHH **** "BBB@ I&)':EHH :K$]J=10>: *EXP,1
M KQ3XGJWV=^.U>WRPAAQ7%>*O";:W$R!,YH ^3%MQ)(V6QS5>:((^,YKZ C^
M#."2T76JL_P5D:3*Q<4 >#^4 N=U,!.\?6O?5^"9V\Q5%+\%2AR(J *?PREV
MK'7O^E-N@'TK@O"?@$:4%W)C%>BVMN+= HH LT444 %%%% !1110 4F10>E1
ME230!YG\6"/[,?\ W:^5[K_CYD^M?9'C/P^VL6C1JN<BO)E^#4D\K,8NIH \
M/7&*&'O7NW_"DGS_ *JI1\$N.8J / 5^^/K7T+\'"/+3)JG+\%2G*Q5W_@GP
M8VAA0R8Q0!Z$"-O6H^2>M/6, 4NT#F@!O*CK4;1-*<AB*>[K2QL".* !5,:]
M<U#*B7/R2Q!E]Q5@[J:?,QQ0!RNM> ].U53B&-"?:O+?$'P@D0LUM(>.RBO>
M0T@ZTXE7&& - 'R#J/@W4]/<CR)) /:L"\LKN($/9LN.Y%?9MQHUE=9WQCGV
MK$U#X>Z1?*=T77VH ^/(U9"=PQ22G/09KZ7U'X,Z9+N,,1R:X_4?@K?!S]DA
MXH \1VDGIBG!0.]>KR?!C7L<0BJ4OP6\1C[L(H \Y54/<4QT7L:] ;X-^)A_
MRQ%"_!GQ,Q_U(H \]V#UI0JCO7I ^"OB4C_4BI[?X)^(=W[R$8H \V25$'*@
MTQ_WA^45[;I_P2N,C[3#]:[#3?@IHB*&N(SNH ^:K;3KR9AY<#O]!73:=X'U
M34B UI(@/?;7TM8?#;1+ @Q1=/6NBM])MK50(HUX]J /!M ^"[R,DD\A7'."
M*]=T#PEIFC0K&R1NX'4BNI5!C& *B:SC9]QZT *+:/9B(!1[4L<#(>7)J55"
MK@4Z@ [4S8<YS3Z* &/'N&,TU(=AZU+10 444W>,XH =1110 &LS59#]G( S
MQ6F>E5;FW\Q,8H ^?_B,7,<F5Q7B1D"RL".]?6WB3P4-91EV9S7 2_!,LY(B
MZF@#PP1QN-VX"HWE ^4"O>5^"0V<Q'-5S\$I-_$/% 'A*DF0?6OHKX01Y@3Y
ML5C3_!>6/!6&O1_ OA)]$C4.N,4 >@1@*,9S4E," 4^@ HHHH **** "HYSB
M)C4E,D4.A'K0!Y?X\N!]BD&WL:^8]8.=0D/O7V%XB\,IJ-NR[<DBO*+KX0&Y
MNV81=30!X0D8;J<4>6-V,U[RGP2..8J:?@E)OXBXH \2^RKY>[S/PKOOAHA-
M^H![UW0^"P\K!B.:W?#'PW_L.X$ACQ@T >@Z5N2%._%;*L2.E5+6((@4#I5Q
M<XH 6DR#01FD" 4 .HHI"<#-  QP*JS1&?HV*E,JL<"E130!7CB$0VN=P-9&
MO>&['5+-U,"!R/O8K:E0EJE5 4P: /F'QG\.QI<DERLV5ZXKRNX.)&3'0XK[
M-\4>&(M8MF3;G(KRV;X+K)*S+%U- 'SZ.#FK8G&S;MKW$_!)L\0U)'\$_P"]
M%0!X,LTD3[HW*_2N_P#!OC6;3'19)2>G4UWDWP23;\D7-4O^%*72OE(NE 'I
MOAOQ=:ZG NZ10Q'K741()3O27(/:O,]"^'M_IKK\I 'O7IFF6+VT 5^HH O1
M@ 8Q220%SD-BI@,"EH A6)=NUSN^M8VL^%K+58&3RT5CWQ6Z4!.:<!B@#PW7
MO@N)F=XI^O. *\VUCX87NG,=BN^/:OKHJ&ZBJ5QI5M<??0'\* /BVZ\/ZC:*
M=UG)@=\5B2QO&Y#*5/I7VS>^$-.NX2C1#GVKBK_X-:1<2M(L1R: /EG+CUIP
MD]>:^BKKX)VI!\J(US=_\$M0R?LT- 'C) (SFF<]J]0E^"?B//R0BH?^%*>*
M >(!0!YRBL?X<T_RV[C%>CI\&_%:=(%I6^#OBQNL"T >;$#H:85 Z&O3(O@K
MXF9_WD(Q70:=\$KS(^U0_6@#Q$;CTJU!9W$[ +$QS[5]):=\$]) !N(CFNBM
M?A9H%E@K$>* /FBR\&W][C;"_/M78Z#\'[J_=?.+Q@^HKWRWT;2=.^Y'T]JV
M+2ZM6PL2@8]J .1\*_#:UT%%WE92/45VJ:?:QCY(5'T%6ATHH C6/;TX%/Q2
MT4 )@"EHH)Q0 =J\K^)I_</]*]2WCI7)>*_#HUB-AMSF@#Y(UC!F;ZUGBW0I
MG?7N]W\'Y+F0E8NII@^";;/]5S0!X,$&[&:E5 )5^;/->Y)\$I-_S1<5.?@I
MM8%8CQ0!/\,(=ULAW=J]ILV*Q@8S7'^%?"2Z'$J,N"*[:%-J\=* )NHHX%**
M0J#0 TKNZ&F"%@V=U2@ 4M "#@4$9&#2U6FG,9H R==\/V^H6CJR+N(ZXKY]
M\:?#9K:62Y1SCK@"OIE)!*N#69JV@6^I0E&7.10!\436TEG,R,AX-.1$E&2P
M6OHO6OA)#=.S11<FN?'P4D_YY4 >(2NL?RCFJI.37O'_  I*7=S%4R_!+CF&
M@#P)/OK]:]Z^%\H6) :<?@J58'RJ[KPMX#72%4%,8H [BREQ;AAZ5*EWN?;B
MB&V$46P4B6Y5\T 6@<BL[6V4:7-S_#6B.E5+ZS6ZMGC/<4 ?'OQ !.MR$?WC
M7(H^P]*^EO$'PH&I7;3"/.36 ?@HQ/$5 'A^X2CDXJ-HP.^:]X7X)'O%2-\$
MW[14 >/>&T!U!03CFOI+P1#&L41$@/%<OI_P<EM;@.8L8KTG0/##:8%R,8H
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
/>BHHI"XYJ6@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6837898048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Dec. 28, 2016</div></th>
<th class="th"><div>May 01, 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_plab_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PHOTRONICS INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000810136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--10-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 616,765,723<span></span>
</td>
</tr>
<tr 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">68,325,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 30,  2016<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- 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;">plab_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6838335056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 314,074<span></span>
</td>
<td class="nump">$ 205,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $3,901 in 2016 and $3,301 in 2015</a></td>
<td class="nump">92,636<span></span>
</td>
<td class="nump">110,056<span></span>
</td>
</tr>
<tr class="ro">
<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">22,081<span></span>
</td>
<td class="nump">24,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">12,795<span></span>
</td>
<td class="nump">20,680<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">441,586<span></span>
</td>
<td class="nump">360,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">506,434<span></span>
</td>
<td class="nump">547,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">93,021<span></span>
</td>
</tr>
<tr class="re">
<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">19,854<span></span>
</td>
<td class="nump">24,616<span></span>
</td>
</tr>
<tr class="ro">
<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">16,322<span></span>
</td>
<td class="nump">13,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">4,071<span></span>
</td>
<td class="nump">4,612<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">988,267<span></span>
</td>
<td class="nump">1,043,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term borrowings</a></td>
<td class="nump">5,428<span></span>
</td>
<td class="nump">65,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">48,906<span></span>
</td>
<td class="nump">79,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Payables - related parties</a></td>
<td class="nump">2,743<span></span>
</td>
<td class="nump">8,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">24,240<span></span>
</td>
<td class="nump">39,214<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">81,317<span></span>
</td>
<td class="nump">192,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term borrowings</a></td>
<td class="nump">62,139<span></span>
</td>
<td class="nump">67,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">2,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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">17,846<span></span>
</td>
<td class="nump">19,289<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">162,793<span></span>
</td>
<td class="nump">281,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 150,000 shares authorized, 68,080 shares issued and outstanding at October 30, 2016, 66,602 shares issued and outstanding at November 1, 2015</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">541,093<span></span>
</td>
<td class="nump">526,402<span></span>
</td>
</tr>
<tr class="ro">
<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">176,260<span></span>
</td>
<td class="nump">130,060<span></span>
</td>
</tr>
<tr class="re">
<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">(7,671)<span></span>
</td>
<td class="num">(10,573)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Photronics, Inc. shareholders' equity</a></td>
<td class="nump">710,363<span></span>
</td>
<td class="nump">646,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">115,111<span></span>
</td>
<td class="nump">115,511<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">825,474<span></span>
</td>
<td class="nump">762,066<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">$ 988,267<span></span>
</td>
<td class="nump">$ 1,043,376<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=66004124&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=66004124&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=66004124&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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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=75116654&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=75116654&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=75116654&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_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=28358313&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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in (A) an entity in which the entity has significant influence, but does not have control, (B) subsidiaries that are not required to be consolidated and are accounted for using the equity and or cost method, and (C) an entity in which the reporting entity shares control of the entity with another party or group. Includes long-term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-26)<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_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(22))<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)(24))<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.31)<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4590271-111686<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568740-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568447-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6837994864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 3,901<span></span>
</td>
<td class="nump">$ 3,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">68,080<span></span>
</td>
<td class="nump">66,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">68,080<span></span>
</td>
<td class="nump">66,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=6928386&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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6838708944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 483,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 524,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 455,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Cost and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of sales</a></td>
<td class="num">(364,750)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(381,070)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(355,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="num">(44,577)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(48,983)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(49,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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="num">(21,654)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(21,920)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(21,913)<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">52,475<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72,233<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gains on sales of investments</a></td>
<td class="nump">8,940<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="num">(3,365)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,990)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,247)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest and other income (expense), net</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,797<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,410<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax provision</a></td>
<td class="nump">60,474<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">70,040<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">41,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(4,798)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,181)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,295)<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">55,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">56,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">32,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interests</a></td>
<td class="num">(9,476)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12,234)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,039)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 46,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 44,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 25,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<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.64<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 0.63<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 0.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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">67,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">66,331<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,779<span></span>
</td>
</tr>
<tr class="re">
<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">76,354<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">78,383<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">66,679<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6527-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6571-128477<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=65016374&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=64863997&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=64863997&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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<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=68079674&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 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>21
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6817046000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 55,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 56,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 32,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax of $0:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">6,334<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(40,154)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,916)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amortization of cash flow hedge</a></td>
<td class="nump">129<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">128<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">128<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_plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax', window );">Other</a></td>
<td class="num">(589)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(381)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">5,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(40,407)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,829)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">61,550<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,452<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive income attributable to noncontrolling interests</a></td>
<td class="nump">12,448<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,174<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,238<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 49,102<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 12,278<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20,968<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net of tax amount of the appreciation (loss) for other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4613674-111683<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=68079674&amp;loc=SL4569616-111683<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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=66004124&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=6928386&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=66004124&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=66004124&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=66004921&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_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_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=66004124&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=64837297&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=66004124&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<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=68079674&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 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819779792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income (loss), tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=66004124&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65896914&amp;loc=d3e39076-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6839278608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></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 [Member]</div></th>
<th class="th"><div>Non-Controlling Interests [Member]</div></th>
<th class="th" colspan="2"><div>Total</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Nov. 03, 2013</a></td>
<td class="nump">$ 611<span></span>
</td>
<td class="nump">$ 498,861<span></span>
</td>
<td class="nump">$ 59,439<span></span>
</td>
<td class="nump">$ 26,403<span></span>
</td>
<td class="nump">$ 2,517<span></span>
</td>
<td class="nump">$ 587,831<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Balance (in shares) at Nov. 03, 2013</a></td>
<td class="nump">61,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,996<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,039<span></span>
</td>
<td class="nump">32,035<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,028)<span></span>
</td>
<td class="num">(801)<span></span>
</td>
<td class="num">(5,829)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">1,424<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">1,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,295<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">1,297<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense (in shares)</a></td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,774<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,774<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Acquisition of DPTT</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,291)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="nump">105,403<span></span>
</td>
<td class="nump">99,522<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt to common stock</a></td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">22,011<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">22,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt to common stock (in shares)</a></td>
<td class="nump">4,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of common stock by subsidiary</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="num">(1,714)<span></span>
</td>
<td class="num">(1,617)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Nov. 02, 2014</a></td>
<td class="nump">$ 659<span></span>
</td>
<td class="nump">520,182<span></span>
</td>
<td class="nump">85,435<span></span>
</td>
<td class="nump">21,774<span></span>
</td>
<td class="nump">111,444<span></span>
</td>
<td class="nump">739,494<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Balance (in shares) at Nov. 02, 2014</a></td>
<td class="nump">65,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">44,625<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,234<span></span>
</td>
<td class="nump">56,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(32,347)<span></span>
</td>
<td class="num">(8,060)<span></span>
</td>
<td class="num">(40,407)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">2,505<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,510<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,064<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">1,066<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense (in shares)</a></td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,623<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,623<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of common stock by subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(107)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Nov. 01, 2015</a></td>
<td class="nump">$ 666<span></span>
</td>
<td class="nump">526,402<span></span>
</td>
<td class="nump">130,060<span></span>
</td>
<td class="num">(10,573)<span></span>
</td>
<td class="nump">115,511<span></span>
</td>
<td class="nump">762,066<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Balance (in shares) at Nov. 01, 2015</a></td>
<td class="nump">66,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">46,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,476<span></span>
</td>
<td class="nump">55,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">5,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">3,441<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,447<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Sale of common stock through employee stock option and purchase plan (in shares)</a></td>
<td class="nump">618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards vestings and expense (in shares)</a></td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of debt to common stock</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">7,431<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">7,438<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt to common stock (in shares)</a></td>
<td class="nump">717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends to noncontrolling interests</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,901)<span></span>
</td>
<td class="num">(11,901)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ReturnOfCapitalToNoncontrollingInterests', window );">Return of capital to noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(955)<span></span>
</td>
<td class="num">(955)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of common stock by subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Oct. 30, 2016</a></td>
<td class="nump">$ 681<span></span>
</td>
<td class="nump">$ 541,093<span></span>
</td>
<td class="nump">$ 176,260<span></span>
</td>
<td class="num">$ (7,671)<span></span>
</td>
<td class="nump">$ 115,111<span></span>
</td>
<td class="nump">$ 825,474<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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 );">Balance (in shares) at Oct. 30, 2016</a></td>
<td class="nump">68,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_ReturnOfCapitalToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 return of capital to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ReturnOfCapitalToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-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=66904339&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=6415400&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=65896087&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=65896087&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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the 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 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569655-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4616395-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_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569655-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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=6928386&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=66004124&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=66004124&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=66004921&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<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=68079674&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 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 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 3: 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=6928386&amp;loc=d3e21463-112644<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(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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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), net of any shares forfeited. 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>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 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 3: 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=6928386&amp;loc=d3e21463-112644<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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), net of stock value of such awards forfeited. Stock 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>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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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 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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4590271-111686<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568740-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568447-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6838467280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 55,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 56,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 32,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">77,613<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">75,684<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">72,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization of deferred financing costs and intangible assets</a></td>
<td class="nump">5,228<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,729<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gains on sales of investments</a></td>
<td class="num">(8,940)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,372)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">3,827<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,689<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,071<span></span>
</td>
</tr>
<tr class="re">
<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="num">(3,816)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,401<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">18,807<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(21,815)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">2,268<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,893)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,552)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">7,936<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,557)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities', window );">Accounts payable, accrued liabilities and other</a></td>
<td class="num">(36,462)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14,098<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12,224)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">122,137<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">133,195<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">96,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(50,147)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(104,033)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(91,085)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInvestmentProjects', window );">Proceeds from sales of investments</a></td>
<td class="nump">101,853<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_CashAcquiredFromAcquisition', window );">Cash from acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="num">(13)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(771)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">597<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(544)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">52,290<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(104,305)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(87,485)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Repayments of long-term borrowings</a></td>
<td class="num">(57,609)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,571)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(29,782)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interests</a></td>
<td class="num">(11,890)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PaymentsToMinorityShareholders', window );">Return of capital to noncontrolling interests</a></td>
<td class="num">(966)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from share-based arrangements</a></td>
<td class="nump">3,463<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,651<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payments of deferred financing fees</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(346)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(20)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(179)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(711)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities</a></td>
<td class="num">(67,022)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,099)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(29,541)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effects of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">802<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,853)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,021)<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">108,207<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,938<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,686)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">205,867<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">192,929<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">215,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">314,074<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">205,867<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">192,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of non-cash information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrual for property, plant and equipment purchased during year</a></td>
<td class="nump">7,866<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,858<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Conversion of debt to common stock</a></td>
<td class="nump">7,439<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1', window );">Noncash net assets from acquisition</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 110,211<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=66902209&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6527-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6571-128477<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=66902209&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=49171198&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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=49171198&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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligations incurred but not paid, and operating obligations 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_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=66902209&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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 current 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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of financing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of investing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, excluding 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=66902209&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=66902209&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=66902209&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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3098-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to 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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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=66902209&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_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total cash inflow associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=66902209&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3095-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInvestmentProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment projects held by an entity in hopes of getting a future return or interest from it.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_ProceedsFromSaleOfInvestmentProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<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=68079674&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 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from the repayment of aggregate short-term and long-term debt and payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828719408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Business</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &#8220;we&#8221;, or &#8220;us&#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Consolidation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and its majority-owned subsidiaries that the Company controls. All intercompany balances and transactions have been eliminated in consolidation.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Estimates and Assumptions</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Fiscal Year</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's fiscal year ends on the Sunday closest to October thirty-first, and, as a result, a 53-week year occurs every 5 to 6 years. Fiscal years 2016, 2015 and 2014 each included 52 weeks.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Cash and Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values due to the short-term maturities of these instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">861</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,952</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,119</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,081</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,157</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Property, Plant and Equipment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Depreciation and amortization, substantially all of which are included in cost of sales, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years and, furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Impairment of Long-Lived Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of any impaired assets would generally be determined using a market or income approach.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Business Combinations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Accounting for such transactions requires the Company&#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Investments in Joint Ventures</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&#8217;s consolidated financial statements.&#160; Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Variable Interest Entities</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &#8220;controlling financial interest&#8221; in such an entity when the Company has both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amount of earnings in the tax jurisdictions in which it operates.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowance. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Earnings Per Share</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Share-Based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Research and Development</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Research and development costs are expensed as incurred, and consist primarily of global development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC photomask technologies. Research and development expenses also include the amortization of the estimated remaining value of a technology license agreement that the Company was a party to with Micron Technology, Inc. (&#8220;Micron&#8221;). Under this technology license agreement, the Company had access to certain photomask technology developed by Micron, which it retains the right to use in perpetuity.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Foreign Currency Translation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's international subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest and other income (expense), net were a net gain/(loss) of $(0.3) million, $2.5 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Noncontrolling Interests</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Noncontrolling interests represents the minority shareholders' proportionate share in the equity of the Company's two majority-owned subsidiaries, Photronics DNP Mask Corporation ("PDMC") in Taiwan, of which noncontrolling interests owned 49.99% as of October 30, 2016 and November 1, 2015 and PK Ltd. ("PKL") in Korea of which noncontrolling shareholders owned approximately 0.3% and 0.2% as of October 30, 2016 and November 1, 2015, respectively.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&#160; Delivery is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. The Company reports its revenues net of any sales taxes billed to its customers.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Product Warranty</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">For a 30-day period, the Company warrants that items sold will conform to customer specifications. However, the Company&#8217;s liability is limited to the repair or replacement of the photomasks at its sole option. We inspect photomasks for conformity to customer specifications prior to shipment.&#160; Accordingly, customer claims related to items under warranty have historically been insignificant. The Company&#8217;s warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18861-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18743-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18854-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6818971952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_BusinessCombinationsAbstract', window );"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 2 &#8211; ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">On April 4, 2014, DPTT merged into PSMC, the Company&#8217;s IC manufacturing subsidiary located in Taiwan, to form PDMC. Throughout this report the merger of DPTT into PSMC is referred to as the &#8220;DPTT Acquisition.&#8221; In connection with the DPTT Acquisition, the Company transferred consideration with a fair value of $98.3 million. The Company owns 50.01 percent of PDMC and includes its financial results in its consolidated financial statements, while DNP owns the remaining 49.99 percent of PDMC. The Company also has the ability to appoint the majority of the directors of PDMC, including the chairman of its board of directors, select its management responsible for implementing its policies and procedures, and establish its operating and capital decisions and policies. Photronics determined it has control of PDMC by virtue of its tie-breaking voting rights within PDMC&#8217;s Board of Directors, thereby giving it the power to direct the activities of PDMC that most significantly impact its economic performance, including its decision making authority in the ordinary course of business. The DPTT Acquisition was the result of the Company&#8217;s desire to combine the strengths in logic and memory photomask technologies of PSMC and DPTT in order to enhance its capability with customers in the region.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The DPTT Acquisition met the conditions of a business combination as defined by Accounting Standards Codification (&#8220;ASC&#8221;) 805 and, as such, was accounted for under ASC 805 using the acquisition method of accounting. ASC 805 defines the three elements of a business as Input, Process and Output. As a result of the DPTT Acquisition, Photronics acquired the machinery and equipment utilized in the processes to manufacture product, the building that houses the entire operation and the processes needed to manufacture the product, all previously owned by DPTT. The former DPTT employees hired by Photronics in connection with the acquisition brought with them the skills, experience and know-how necessary to provide the operational processes that, when applied to the acquired assets, represent processes being applied to inputs to create outputs. Having met all three elements of a business as defined in ASC 805, the Company determined that the DPTT Acquisition should be accounted for as a business combination.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 32.4pt;">&#160;</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following table summarizes the fair values of assets acquired and liabilities assumed of DPTT, the fair value of the noncontrolling interests and consideration given for DPTT at the acquisition date.</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,508</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax asset</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,787</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,517</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property, plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">95,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts payable and accrued expenses</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(32,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax liability</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total net assets acquired</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">114,719</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncontrolling interests retained by DNP</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,348</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,371</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Consideration &#8211; 49.99% of fair value of PSMC</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">40,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on acquisition</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,372</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In addition to recording the fair values of the net assets acquired, the Company also recorded a gain on acquisition of $16.4 million in the three month period ended May 4, 2014, in accordance with ASC 805 using the acquisition method of accounting. The gain on acquisition was primarily due to the difference between the market values of the acquired real estate and personal property exceeding the fair value of the consideration transferred. In addition, a deferred tax liability of $3.0 million was recorded in the opening balance sheet, which had the effect of reducing the gain on acquisition to $16.4 million. Prior to recording the gain, the Company reassessed whether it had correctly identified all of the assets acquired and all of the liabilities assumed. Additionally, the Company also reviewed the procedures used to measure the amounts of the identifiable assets acquired, liabilities assumed and consideration transferred.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The fair value of the first component of consideration represented 49.99 percent of the fair value of PSMC, and was based on recent prices paid by the Company to acquire outstanding shares of PSMC (prior to the acquisition). As a result of the merger, the Company acquired the net assets of DPTT having a fair value of $114.7 million, less noncontrolling interests of $57.3 million retained by DNP, and transferred consideration with a fair value of $41.0 million, which resulted in a gain of $16.4 million. The fair value of the total consideration transferred as of the acquisition date was $98.3 million, comprised of the 49.99% noncontrolling interest in DPTT of $57.3 million, and 49.99% of the fair value of PSMC of $41.0 million (112.9 million shares, or 49.99% of the outstanding common stock of PSMC).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">We estimated the $114.7 million fair value of DPTT as of the acquisition date by applying an income approach as our valuation technique. Our income approach followed a discounted cash flow method, which applied our best estimates of future cash flows and an estimated terminal value discounted to present value at a rate of return taking into account the relative risk of the cash flows. To confirm the reasonableness of the value derived from the income approach, we also analyzed the values of comparable companies which are publicly traded. The acquisition date fair value of the property, plant and equipment of DPTT was $95.4 million, which was determined by utilizing the cost and, to a lesser extent, the market approach, based on an in-use premise of value. Inputs utilized by the Company to determine fair values of DPTT&#8217;s property, plant and equipment included a cost approach, which was adjusted for depreciation and condition for equipment, and adjusted for depreciation and local market conditions for real property. The noncontrolling interest of DPTT was calculated using the 49.99% of its total fair value of $114.7 million. The Company also used a market approach to corroborate the enterprise value of DPTT. This fair value measurement was based on significant inputs that are not observable in the market and thus represented a fair value measurement categorized within Level 3 of the fair value hierarchy. Key assumptions included local and current construction replacement cost multipliers, amounts of ancillary replacement costs, physical deterioration, and economic and functional obsolescence to adjust the current replacement costs by, as well as the estimated economic lives of the assets.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Identifiable intangible assets acquired were primarily customer relationships, which represented the fair value of relationships and agreements DPTT had in place at the date of the merger. The customer relationships had a fair value of $1.5 million at the acquisition date, determined by using the multi-period excess earnings method, and are being amortized over a twelve year estimated useful life. The acquisition date fair value of the remainder of the identifiable assets acquired and liabilities assumed were equivalent to, or did not materially differ from, their carrying values.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Revenues and net income of PDMC included in the Company&#8217;s financial results from the April 4, 2014, acquisition date through November 2, 2014, were $101.8 million and $6.0 million, respectively. Acquisition costs related to the merger were $2.5 million in fiscal year 2014, and are included in selling, general, and administrative expenses in the consolidated statement of income.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><u>Unaudited Pro Forma Financial Information</u></div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following unaudited pro forma financial information presents financial information as if the DPTT acquisition had occurred as of the beginning of fiscal year 2014. The pro forma earnings for fiscal year 2014 were adjusted to exclude the above mentioned $2.5 million non-recurring acquisition related costs and the gain on acquisition of $16.4 million. Other material non-recurring pro forma adjustments made to arrive at the below earnings amounts included the add back of additional depreciation recorded against DPTT long-lived assets of $6.6 million. The pro forma information presented does not purport to represent results that would have been achieved had the merger occurred as of the beginning of the earliest period presented, or to have been indicative of the Company&#8217;s future financial performance.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Revenues</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">499,968</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,969</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1497-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1486-128463<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1524-128463<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4922-128472<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4934-128472<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4926-128472<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=SL65897772-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1383-128463<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828849664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY, PLANT AND EQUIPMENT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 3 - PROPERTY, PLANT AND EQUIPMENT</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;Property, plant and equipment consists of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Land</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Buildings and improvements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,873</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,472</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Machinery and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,475,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,458,623</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Leasehold improvements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,856</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Furniture, fixtures and office equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Construction in progress</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,661,549</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,626,480</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,155,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,079,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">506,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">547,284</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Property under capital leases are included in above property, plant and equipment as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Machinery and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,245</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less accumulated amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,352</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,565</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">40,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<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_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6818991440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 4 - INTANGIBLE ASSETS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Amortization expense of the Company&#8217;s finite lived intangible assets was $4.8 million, $6.0 million and $5.8 million in fiscal years 2016, 2015 and 2014, respectively.</div><div style="text-indent: 18pt;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Intangible assets consist of:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology license agreement</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">59,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(41,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,216</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,522</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,135</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Software and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,444</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">503</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">74,717</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(54,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,854</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology license agreement</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">59,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(37,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,190</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,229</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Supply agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,959</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,828</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">131</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Software and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,577</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,669</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">908</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81,768</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(57,152</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The weighted-average amortization period for intangible assets acquired in fiscal years 2016 and 2015 is three years, which is comprised of software and other intangible assets that have weighted-average amortization periods of three years.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Intangible asset amortization over the next five years is estimated to be as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; width: 58%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal Years:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,557</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,130</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6829445520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 5 - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In May 2006, Photronics and Micron Technology, Inc. ("Micron") entered into the MP Mask joint venture (&#8220;MP Mask&#8221;), which developed and produced photomasks for leading-edge and advanced next generation semiconductors. At the time of the formation of the joint venture, the Company also entered into an agreement to license photomask technology developed by Micron and certain supply agreements. In May 2016 the Company sold its investment in MP Mask to Micron for $93.1 million and recorded a gain on the sale of $0.1 million, which is included in the Company&#8217;s 2016 consolidated statement of income in Interest and other income (expense), net. On that same date a supply agreement commenced between the Company and Micron, which provides that we will be the majority outsourced supplier of Micron&#8217;s photomasks and related services. The supply agreement has a one year term, subject to mutually agreeable renewals. In addition, the Company forevermore has the rights to use technology under the prior technology license agreement.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">This joint venture was a variable interest entity ("VIE") (as that term is defined in ASC 810) because all costs of the joint venture were passed on to the Company and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon the Company and Micron for any additional cash requirements. On a quarterly basis the Company reassessed whether its interest in MP Mask gave it a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in ASC 810 as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, the Company determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchasing the majority of products produced by the VIE.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company utilized MP Mask for both high-end IC photomask production and research and development purposes. MP Mask charged its variable interest holders based on their actual usage of its facility and charged separately for any research and development activities it engaged in at the requests of its owners.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">MP Mask was governed by a Board of Managers appointed by Micron and the Company. Since MP Mask's inception, Micron, as a result of its majority ownership, had held majority voting power on the Board of Managers. The voting power held by each party was subject to change as ownership interests changed. Under the MP Mask joint venture operating agreement, the Company may have been required to make additional capital contributions to MP Mask up to the maximum amount defined in the operating agreement. However, had the Board of Managers determined that further additional funding was required, MP Mask would have pursued its own financing. If MP Mask was unable to obtain its own financing, it may have requested additional capital contributions from the Company. Had the Company chosen not to make a requested contribution to MP Mask, its ownership percentage may have been reduced. MP Mask did not request, and the Company did not make, any contributions to MP Mask in fiscal years 2016 or 2015 and it did not receive any distributions (other than upon its sale of its investment to Micron in fiscal year 2016) from MP Mask during those fiscal years.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's investment in the VIE, which represented its maximum exposure to loss, was $93.0 million at November 1, 2015. This amount is reported in the Company's fiscal year 2015 consolidated balance sheet as Investment in joint venture. The Company recorded losses from operations from its investment in MP Mask of $0.1 million in fiscal years 2016 and 2015 and recorded no income or loss from the investment in fiscal year 2014. Income (loss) from MP Mask is included in Interest and other income, net, in the consolidated statements of income.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company, in 2016, recorded $0.4 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.1 million of the related supply agreement intangible asset. In 2016 the Company also recorded cost of sales in the amount of $5.7 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $0.5 million for research and development activities and other goods and services purchased from MP Mask by the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">As of November 1, 2015, the Company owed MP Mask $4.3 million and had a receivable from Micron of $6.4 million, both primarily related to the aforementioned supply agreements. The Company, in 2015, recorded $0.8 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2015 the Company also recorded cost of sales in the amount of $4.8 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $3.1 million for research and development activities and other goods and services purchased from MP Mask by the Company.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">As of November 2, 2014, the Company owed MP Mask $4.2 million and had a receivable from Micron of $6.8 million, both primarily related to the aforementioned supply agreements. The Company, in 2014, recorded $1.2 million of commission revenue earned under the supply agreements it had with Micron and MP Mask, and amortization of $0.2 million of the related supply agreement intangible asset. In 2014 the Company also recorded cost of sales in the amount of $3.2 million for photomasks produced by MP Mask for the Company's customers, and incurred expenses of $1.6 million for research and development activities and other goods and services purchased from MP Mask by the Company. In 2014 the Company purchased equipment from MP Mask for $1.3 million.</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Summarized financial information of MP Mask is presented below. The financial results of 2016 are through May 5, 2016, the date of the sale of the Joint Venture.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of Fiscal Year End</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fiscal Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,626</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">96,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,736</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=64825282&amp;loc=d3e32847-111569<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.12)<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 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=64825282&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6818991440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED LIABILITIES [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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED LIABILITIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 6 - ACCRUED LIABILITIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Accrued liabilities include salaries, wages and related benefits of $8.2 million, income taxes of $6.2 million and other accruals totaling $9.8 million at October 30, 2016, and salaries, wages and related benefits of $14.3 million, an acquisition liability of $7.1 million and other accruals totaling $17.8 million at November 1, 2015.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819111328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_DebtDisclosureAbstract', window );"><strong>LONG-TERM BORROWINGS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">LONG-TERM BORROWINGS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 7 - LONG-TERM BORROWINGS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Long-term borrowings consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.25% convertible senior notes due in April 2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.25% convertible senior notes due in April 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2.77% capital lease obligation payable through July 2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.09% capital lease obligation payable through March 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,269</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">132,615</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Less current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,428</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,495</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">62,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,120</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In April 2016 $57.5 million of the Company&#8217;s senior convertible notes matured. The Company repaid $50.1 million to noteholders and issued approximately 0.7 million shares to noteholders that elected to convert their notes to common stock. The notes were exchanged at the rate of approximately 96 shares per $1,000 note principle, equivalent to a conversion rate of $10.37 per share.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In January 2015 the Company privately exchanged $57.5 million in aggregate principal amount of its 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes is the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock, and is subject to adjustment upon the occurrence of certain events, which are described in the indenture dated January 22, 2015. Note holders may convert each $1,000 principal amount of notes at any time prior to the close of business on the second scheduled trading day immediately preceding April 1, 2019, and the Company is not required to redeem the notes prior to their maturity date. Interest on the notes accrues in arrears, and is paid semiannually through the notes&#8217; maturity date.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company&#8217;s credit facility, which expires in December 2018, has a $50 million limit with an expansion capacity to $75 million, and is secured by substantially all of the Company&#8217;s assets located in the United States and common stock the Company owns in certain of its foreign subsidiaries. The credit facility precludes the Company from paying cash dividends, and is subject to a minimum interest coverage ratio, total leverage ratio and minimum unrestricted cash balance financial covenants, all of which the Company was in compliance with at October 30, 2016. The Company had no outstanding borrowings against the credit facility at October 30, 2016, and $50 million was available for borrowing. The interest rate on the credit facility (1.78% at October 30, 2016) is based on the Company&#8217;s total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In August 2013 a $26.4 million principal amount, five year capital lease commenced to fund the purchase of a high-end lithography tool.&#160; Payments under the capital lease, which bears interest at 2.77%, are $0.5 million per month through July 2018.&#160; The lease is subject to a cross default with cross acceleration provision related to certain nonfinancial covenants incorporated in the Company&#8217;s credit facility.&#160; As of October 30, 2016, the total amount payable through the end of the lease term was $10.3 million, of which $10.1 million represented principal and $0.2 million represented interest.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In April 2011 the Company entered into a five year, $21.2 million capital lease for manufacturing equipment. Payments under the lease, which bore interest at 3.09%, were $0.4 million per month through March 2016. The lease included a cross default with cross acceleration provision related to certain non-financial covenants incorporated in the Company's credit facility. In March 2016 the Company paid the final installment on this lease and assumed ownership of the related equipment.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">As of October 30, 2016, minimum lease payments under the Company's capital lease obligation was as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal Years:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,638</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,336</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">269</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net minimum lease payments under capital lease</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less current portion of net minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,428</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term portion of minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,639</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Interest payments were $3.2 million, $4.4 million, and $6.3 million in fiscal years 2016, 2015 and 2014, respectively, and included deferred financing cost payments of $0.3 million in fiscal year 2014.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828841680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">OPERATING LEASES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 8 - OPERATING LEASES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company leases various real estate and equipment under non-cancelable operating leases, for which rent expense was $2.8 million in each of fiscal years 2016, 2015 and 2014.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">At October 30, 2016, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,108</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,059</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,404</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 38%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">See Note 7 for disclosures related to the Company's capital lease obligations.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a lessee's leasing arrangements including: (1) the basis on which contingent rental payments are determined, (2) the existence and terms of renewal or purchase options and escalation clauses, (3) restrictions imposed by lease arrangements, such as those concerning dividends, additional debt, and further leasing, (4) rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.  Disclosure may also include the specific period used to amortize material leasehold improvements made at the inception of the lease or during the lease term. Additionally, for operating leases having initial or remaining noncancelable lease terms in excess of one year: (a) future minimum rental payments required as of the date of the latest balance sheet presented, in the aggregate and for each of the five succeeding fiscal years, (b) the total of minimum rentals to be received in the future under noncancelable subleases as of the date of the latest balance sheet presented, and (c) for all operating leases, rental expense for each period for which an income statement is presented, with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 5: 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> -URI http://asc.fasb.org/extlink&amp;oid=6851643&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_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828745248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-BASED COMPENSATION [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 );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 9 &#8211; SHARE-BASED COMPENSATION</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In March 2016 shareholders approved a new equity incentive compensation plan (&#8220;the Plan&#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.&#160; Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by the Company (in the open-market or in private transactions), shares that are being held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of the Company or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.&#160; The Company incurred total share-based compensation expenses of $3.8 million, $3.7 million, and $4.1 million in fiscal years 2016, 2015, and 2014, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Stock Options</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Option awards generally vest in one to four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of the Company&#8217;s common stock on the date of grant using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's stock. The Company uses historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2016, 2015 and 2014 are presented in the following</font> table:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48.4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">53.7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk-free rate of return</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.2 &#8211; 1.7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.3 &#8211; 1.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Dividend yield</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected term</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">5.1 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.7 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.6 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The table below presents a summary of stock options activity during fiscal year 2016 and information on stock options outstanding at October 30, 2016.</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 55%;"><div>&#160;</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div></div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid; width: 9%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intrinsic Value&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 55%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 9%;"><div style="text-align: right;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,803,168</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">667,250</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11.83</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(572,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.37</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cancelled and forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(363,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Outstanding at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,535,335</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.59</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">6.4 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exercisable at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,973,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.93</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.8 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Vested and expected to vest as of </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,261</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">6.3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,309</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The weighted-average grant date fair value of options granted during fiscal years 2016, 2015 and 2014 were $4.51,&#160; $3.81and $4.44, respectively. The total intrinsic value of options exercised during fiscal years 2016, 2015 and 2014 was $3.5 million, $2.0 million and $1.4 million, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company received cash from option exercises of $3.1 million, $2.2 million and $1.1 million in fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total unrecognized compensation cost of unvested option awards was approximately $4.3 million. That cost is expected to be recognized over a weighted-average amortization period of 2.5 years.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Restricted Stock</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company periodically grants restricted stock awards. The restrictions on these awards typically lapse over a service period of one to four years. The fair value of restricted stock is determined and fixed on the grant date based on the company&#8217;s stock price. The weighted-average grant date fair values of restricted stock awards issued during fiscal years 2016, 2015 and 2014 were $12.13, $8.28 and $8.86, respectively.&#160; The total fair value of awards for which restrictions lapsed was $1.7 million, $1.4 million and $1.5 million during fiscal years 2016, 2015 and 2014, respectively. As of October 30, 2016, the total compensation cost for restricted stock awards not yet recognized was approximately $1.0 million. That cost is expected to be recognized over a weighted-average amortization period of 2.2 years.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">A summary of restricted stock award activity during fiscal year 2016 and the status of the Company's outstanding restricted stock awards as of October 30, 2016, is presented below:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 66%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Restricted Stock</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value at </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">189,588</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">115,225</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(142,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.62</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cancelled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Outstanding at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.61</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Vested and expected to vest as of </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154,245</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Employee Stock Purchase Plan</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's Employee Stock Purchase Plan ("ESPP") permits employees to purchase shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (approximately one year). The Company recognizes the ESPP expense during that same period. As of October 30, 2016, the maximum number of shares of common stock approved by the Company's shareholders to be purchased under the ESPP was 1.5 million shares. Under the ESPP, approximately 1.3 million shares had been issued through October 30, 2016, and approximately 67,000 shares are subject to outstanding subscriptions. As of October 30, 2016, the total compensation cost related to the ESPP not yet recognized was $0.1 million, which is expected to be recognized in fiscal 2017.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<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> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: 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=6415400&amp;loc=d3e5070-113901<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-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_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>34
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828791808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RETIREMENT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE RETIREMENT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE RETIREMENT PLANS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 10 - EMPLOYEE RETIREMENT PLANS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company maintains a 401(k) Savings and Profit Sharing Plan ("401(k) Plan") which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee's contributions that are not in excess of 4% of the employee's compensation. Employee and employer contributions vest upon contribution. Annual employer contributions for all of the Company&#8217;s defined contribution plans were $0.6 million in fiscal year 2016 and $0.7 million in fiscal years 2015 and 2014.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819105664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 11 - INCOME TAXES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Income before the income tax provisions consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,270</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,646</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">63,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">64,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">60,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">70,040</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">41,330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provisions consist of the following:</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,798</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">U.S. federal income tax at statutory rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,166</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,514</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,465</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Changes in valuation allowances</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,516</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(11,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,575</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Distributions from foreign subsidiaries</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">448</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,674</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign tax rate differentials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,356</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,864</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax credits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(944</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Uncertain tax positions, including reserves, settlements and resolutions</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on acquisition of DPTT</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intercompany gain elimination</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax on foreign subsidiary earnings</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">225</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(85</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">686</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,798</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The effective tax rates differ from the U.S. statutory rate of 35% in fiscal years 2016, 2015 and 2014 primarily due to earnings, including the fiscal year 2014 gain on acquisition of DPTT, being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, combined with the benefit of various investment credits in a foreign jurisdiction. In addition, the lower rate in fiscal year 2016 was partially driven by a benefit that resulted from the reversal of a previously recorded undistributed earnings tax liability in a foreign jurisdiction for which the Company is no longer liable.&#160; Five year tax holidays in Taiwan, that expire in 2017 and 2019, decreased foreign taxes by $0.5 million and $0.2 million in the years ended October 30, 2016 and November 1, 2015, respectively, and had no dollar benefit for the year ended November 2, 2014. The tax holidays had no per share effect on the Company&#8217;s financial results of the years ended October 30, 2016, November 1, 2015 and November 2, 2014.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The net deferred income tax assets consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deferred income tax assets</font>:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net operating losses</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Reserves not currently deductible</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,876</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Alternative minimum tax credits</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,772</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,281</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Tax credit carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,814</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,809</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,719</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">78,612</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Valuation allowances</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(29,315</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(38,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,024</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,849</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred income tax liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Undistributed earnings of foreign subsidiaries</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,962</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,953</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property, plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(19,977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(17,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Investments</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">74</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,193</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net deferred income tax assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,831</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Reported per adoption of new accounting standard (see below):</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Deferred income tax assets</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,322</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Deferred income tax liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,491</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,831</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company has established a valuation allowance for a portion of its deferred tax assets because it believes, based on the weight of all available evidence, that it is more likely than not that a portion of its net operating loss carryforwards will expire prior to utilization. During fiscal years 2016 and 2015 the Company determined that sufficient positive evidence existed in certain foreign jurisdictions that it was more likely than not that additional deferred tax assets were realizable and, therefore, reduced the valuation allowance $4.3 million and $1.5 million respectively.&#160; In addition, the valuation allowance decreased in fiscal years 2016, 2015 and 2014 as a result of loss utilizations and deferred tax liability changes of $5.2 million, $9.3 million and $7.1 million respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">As of October 30, 2016, the undistributed earnings of foreign subsidiaries included in consolidated retained earnings amounted to $176.6 million, of which $11.3 million is not considered to be permanently invested. No provision has been made for future U.S. taxes payable on the remaining undistributed earnings of $165.3 million, as they are expected to be indefinitely invested in foreign jurisdictions and, therefore, are not anticipated to be subject to U.S. tax. Should the Company elect in the future to repatriate the foreign earnings so invested, it may incur additional income tax expense on those foreign earnings, the amount of which is not practicable to compute.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following tables present the Company&#8217;s available operating loss and credit carryforwards at October 30, 2016, and their related expiration periods:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating Loss Carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Periods</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,525</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2025-2033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">211,665</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2017-2036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,403</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2018-2023</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax Credit Carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">&#160;Period</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal research and development</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,121</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2019-2036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal alternative minimum tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,772</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">Indefinite</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr style="height: 13px;"><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2017-2030</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,029</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,757</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Additions (reductions) for tax positions in prior years</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">744</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(212</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">3,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Additions based on current year tax positions</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">268</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">272</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Settlements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Lapses of statutes of limitations</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(57</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of year</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,606</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,029</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Also included in the balance as of November 2, 2014, is $0.1 million of tax benefit that, if recognized, would result in adjustment to deferred tax accounts. Included in these amounts in fiscal years 2016, 2015 and 2014 were $0.1 million of interest and penalties. The Company includes any applicable interest and penalties related to uncertain tax positions in its income tax provision. The fiscal years 2016 and 2015 tables include the settlement of non-US audits. The fiscal year 2014 table includes the recognition of previously unrecognized tax benefits that resulted from the lapse of their assessment periods, the increase for uncertain tax positions related to the acquisition of DPTT (as discussed in Note 2) and the settlement of an Internal Revenue Service (&#8220;IRS&#8221;) income tax examination of the Company&#8217;s 2012 and 2011 federal income tax returns. The IRS income tax settlement had limited impact on fiscal year 2014 income tax expense, as the changes that resulted from the examination were offset by loss carryforwards for which the related deferred tax assets were subject to valuation allowances. As of October 30, 2016, the Company does not believe it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease in the next twelve months. The Company is no longer subject to examination by the U.S. for years prior to and including fiscal year 2012. With respect to major foreign and state tax jurisdictions, the Company is no longer subject to tax authority examinations for years prior to and including fiscal year 2011.</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 18pt;">Income tax payments were $11.4 million, $4.9 million and $5.2 million in fiscal years 2016, 2015 and 2014, respectively. Cash received for refunds of income taxes paid in prior years amounted to $0.2 million, $0.1 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Adoption of New Accounting Standard</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2015-17 &#8211; &#8220;Balance Sheet Classification of Deferred Taxes&#8221; in the fourth quarter of its 2016 fiscal year. This ASU requires that deferred tax assets and liabilities be classified as noncurrent on a classified balance sheet.&#160; The Company adopted this ASU on a retrospective basis, as a result of which our prior year financial statements and related notes have been adjusted, as necessary, to show its effects on those periods.&#160; The effect on our fiscal year 2015 financial statement deferred income taxes line items of adopting ASU 2015-17 is presented below.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Classification</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Previously </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Reported</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Change Due </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">to Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Retrospectively </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjusted</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: right;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,908</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,179</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>36
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828841680">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_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="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 12 - EARNINGS PER SHARE</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;">The calculation of basic and diluted earnings per share is presented as follows:</div><div style="background-color: #ffffff;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,200</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Interest expense on convertible notes, net of related tax effects</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,938</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,363</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,138</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,988</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted-average common shares computations:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Weighted-average common shares used for basic earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">67,539</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">66,331</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">61,779</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Convertible notes</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,945</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Share-based payment awards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">974</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">967</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">955</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Dilutive common shares</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,815</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,052</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted-average common shares used for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">76,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">78,383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">66,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Share based payment awards</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,911</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Convertible notes</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total potentially dilutive shares excluded</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In the first quarter of fiscal year 2017, the Company awarded approximately 0.6 million share-based payment awards to its employees and directors.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1278-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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<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 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659626736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSIDIARY SHARE REPURCHASE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_NoncontrollingInterestAbstract', window );"><strong>SUBSIDIARY SHARE REPURCHASE [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_MinorityInterestDisclosureTextBlock', window );">SUBSIDIARY SHARE REPURCHASE</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 13 &#8211; SUBSIDIARY SHARE REPURCHASE</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In January 2014 the Company increased its ownership percentage in PSMC (in 2014 PSMC&#8217;s name was changed to PDMC, see Note 2) to 100% at a cost of $1.7 million by purchasing the remaining shares that were not owned by the Company.</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below presents the effect of the change in the Company&#8217;s ownership interest in PSMC on the Company's equity for fiscal year 2014, in which shares of PSMC common stock were issued in connection with the DPTT Acquisition.</div><div><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Decrease in Photronics, Inc.'s additional paid-in capital</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,183</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Increase in Photronics, Inc.&#8217;s accumulated other comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from&#160; noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,212</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the 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.31)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659023680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 14 - COMMITMENTS AND CONTINGENCIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">At October 30, 2016, the Company had outstanding purchase commitments of $60 million, which included $51 million related to capital expenditures, and had recorded liabilities for the purchase of equipment of $9 million. See Notes 8 and 21, respectively, for information on the Company&#8217;s operating lease commitments and its plan to construct a facility in China.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company is subject to various claims that arise in the ordinary course of business. The Company believes such claims, individually and in the aggregate, will not have a material effect on its consolidated financial statements.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<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> -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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659936464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_SegmentReportingAbstract', window );"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION [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 );">GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 15 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company operates as a single operating segment as a manufacturer of photomasks, which are high precision quartz plates containing microscopic images of electronic circuits for use in the fabrication of IC's and FPDs. Geographic net sales are based primarily on where the Company's manufacturing facility is located.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company's 2016, 2015 and 2014 net sales by geographic area and of ICs and FPDs, and long-lived assets by geographic area were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Taiwan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">193,216</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">205,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">167,075</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Korea</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">147,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">140,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">113,670</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">132,792</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">106,740</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,384</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,792</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">All other Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,560</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">455,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">IC</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">364,531</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">420,833</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">352,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">FPD</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">118,925</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">103,373</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">102,848</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">455,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div><br /></div><div>&#160;</div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-lived assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Taiwan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">176,644</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">185,087</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">207,324</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,658</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,282</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Korea</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">146,515</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">167,618</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">176,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">All other Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">506,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">547,284</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">550,069</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">One customer accounted for 19%, 18% and 16% of the Company's net sales in fiscal years 2016, 2015 and 2014, respectively, and another customer accounted for 17%, 15%, and 11% of the Company&#8217;s net sales in fiscal 2016, 2015 and 2014, respectively.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8981-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8971-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8595-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8380-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8984-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8538-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8864-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8924-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828799264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [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_OtherComprehensiveIncomeNoncontrollingInterestTextBlock', window );">CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 16 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables set forth the</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">changes in the Company's accumulated other comprehensive income by component (net of tax of $0)</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">for the years ended October 30, 2016 and November 1, 2015:</font></div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended October 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">of Cash</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Flow Hedge</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November&#160; 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,634</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(306</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(633</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss) before reclassifications</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from other accumulated comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net current period other comprehensive income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: other comprehensive (income) loss attributable to noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,267</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,972</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(927</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,671</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended November 1, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">of Cash</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Flow Hedge</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November 2, 2014</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,651</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(443</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,774</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive loss before reclassifications</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(381</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from other accumulated comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net current period other comprehensive income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(381</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: other comprehensive loss attributable to noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,869</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,634</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(306</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(633</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The amortization of the cash flow hedge is included in Cost of sales in the consolidated statements of income in all periods presented.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tabular information relating to Other Comprehensive Income (OCI) as is applicable to noncontrolling interests. This text block may also include OCI relative to the filing entity, the aforementioned noncontrolling interest OCI, as well as OCI on a consolidated basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828789056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS OF CREDIT RISK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATIONS OF CREDIT RISK [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS OF CREDIT RISK</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 17 &#8211; CONCENTRATIONS OF CREDIT RISK</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Financial instruments that potentially subject the Company to credit risk principally consist of trade accounts receivables and short-term cash investments. The Company sells its products primarily to semiconductor and FPD manufacturers in North America, Europe and Asia. The Company believes that the concentration of credit risk in its trade receivables is substantially mitigated by the Company's ongoing credit evaluation process and relatively short collection terms. The Company does not generally require collateral from customers. The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which it manufactures photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, the Company considers them to bear minimal credit risk. The Company further mitigates credit risks related to its cash and cash equivalents by spreading such risk among a number of institutions.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6327-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6442-108592<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6829387968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_RelatedPartyTransactionsAbstract', window );"><strong>OTHER RELATED PARTY TRANSACTIONS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">OTHER RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 18 - OTHER RELATED PARTY TRANSACTIONS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The executive chairman of the board of the Company is also a director of an entity that provided secure managed information technology services to Photronics. Another director of the Company is the chief executive officer and chairman of the board of this entity. Since 2002 the Company has contracted with this entity for services it has provided to all of the Company's facilities. The Company incurred expenses for services provided by this entity of $0.2 million, $1.0 million, and $1.2 million in fiscal years 2016, 2015 and 2014, respectively, and had an outstanding balance of less than $0.1 million as of November 1, 2015.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Commencing in July of 2016 the Company entered into a contract for information technology services with a parent entity for which a member of our board of directors serves as the chief executive officer and chairman of the board of a wholly owned subsidiary of that entity. The executive chairman of the Company is also a director on the subsidiary company as well.&#160;&#160; During 2016 we incurred expenses of $0.3 million from the parent entity and had payables outstanding to the parent entity of $0.2 million at October 30, 2016.</div><div>&#160;</div><div style="text-indent: 18pt;">The Company purchases photomask blanks from an entity of which an officer of the Company is a significant shareholder. The Company purchased $16.3 million, $20.2 million and $20.1 million of photomask blanks from this entity in 2016, 2015 and 2014, respectively, for which the amount owed to this entity was $2.7 million at October 30, 2016, and $4.5 million at November 1, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company believes that the terms of its transactions with the related parties described above were negotiated at arm's length and were no less favorable to the Company than terms it could have obtained from unrelated third parties. See Note 5 for additional related party transactions.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828912384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 19 - FAIR VALUE MEASUREMENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 30, 2016 or November 1, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Fair Value of Other Financial Instruments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The fair values of the Company's cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying value due to their short-term maturities. The fair values of the Company&#8217;s convertible senior notes is a Level 2 measurement, as&#160; they were determined using inputs that were either observable market data, or could be derived from or corroborated with observable market data. These inputs included the Company&#8217;s stock price and interest rates offered on debt issued by entities with credit ratings similar to that of the Company&#8217;s.</div><div style="text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below presents the fair and carrying values of the Company's convertible senior notes at October 30, 2016 and November 1, 2015.</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">3.25% convertible senior notes due 2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,230</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">64,550</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">3.25% convertible senior notes due 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">60,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13504-108611<br><br>Reference 6: 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> -URI http://asc.fasb.org/extlink&amp;oid=73719730&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_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>44
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819017088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAINS ON SALE OF INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_OtherIncomeAndExpensesAbstract', window );"><strong>GAINS ON SALE OF INVESTMENTS [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_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">GAINS ON SALE OF INVESTMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 20 &#8211; GAINS ON SALE OF INVESTMENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company had a minority interest in a foreign entity. In fiscal year 2016, the Company sold this investment and recognized a gain of $8.8 million.&#160; In addition, as discussed in Note 5, we sold our investment in the MP Mask joint venture in fiscal year 2016.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.3,6,7,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_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828849664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EXPANSION INTO CHINA<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_plab_EXPANSIONINTOCHINAAbstract', window );"><strong>EXPANSION INTO CHINA [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ExpansionIntoForeignCountryTextBlock', window );">EXPANSION INTO CHINA</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 21 &#8211; EXPANSION INTO CHINA</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In August 2016 the Company announced that it had signed an investment agreement with the Xiamen Torch Hi-Tech Industrial Development Zone (Xiamen Torch) to establish an IC manufacturing facility in Xiamen, China. Under the terms of the agreement the Company will build and operate a state-of-the-art IC manufacturing and research and development facility, in return for which Xiamen Torch will provide certain investment incentives and support.</div><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company plans to invest $160 million in cash and equipment over the next five years, with construction commencing in 2017 and production estimated to start in late 2018. The investment will be financed with a mix of cash, transferred capital equipment and, possibly, local financing. Support for the project has been obtained from an existing customer.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_EXPANSIONINTOCHINAAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_EXPANSIONINTOCHINAAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_ExpansionIntoForeignCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 Company's announced expansion into China.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ExpansionIntoForeignCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819051024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 22 - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following table sets forth certain unaudited quarterly financial data:</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal 2016:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(a)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(b)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(c)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(a)(d)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129,956</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,923</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">123,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">107,368</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">118,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,153</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,453</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">55,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,002</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,854</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,256</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,200</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings per share:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.16</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal 2015:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(e)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(e)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">123,505</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">127,309</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">131,699</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,693</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,184</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,095</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">37,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,614</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">143,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,156</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,151</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,859</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,622</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings per share:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.06</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.15</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.06</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.17</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(a)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes $8.8 million gain on sale of investment in a foreign entity.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(b)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(c)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(d)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(e)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</div></td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828849664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS [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_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 23 - RECENT ACCOUNTING PRONOUNCEMENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In November 2016 the FASB issued ASU 2016-18 &#8220;Restricted Cash&#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In October 2016 the FASB issued ASU 2016-16 &#8220;Intra-Entity Transfers of Assets Other Than Inventory&#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In August 2016 the FASB issued ASU 2016-15 &#8220;Classification of Certain Cash Receipts and Cash Payments&#8221;, which addresses eight specific cash flow issues with the objective of reducing diversity in practice. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied using a retrospective transition approach. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In June 2016 the FASB issued ASU 2016-13 &#8220;Measurement of Credit Losses&#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology found in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted.&#160; This Update is effective for the Company in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In March 2016 the FASB issued ASU 2016 &#8211; 09 &#8220;Improvements to Employee Share-Based Payment Accounting&#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. The Update is effective for the Company in its first quarter of fiscal year 2018, with early application permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In February 2016 the FASB issued ASU 2016 &#8211; 02 &#8220;Leases (Topic 842)&#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. The Update is to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. The ASU is effective for the Company in its first quarter of fiscal year 2020, with early application permitted, and the Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In January 2016 the FASB issued ASU 2016-01 &#8220;Recognition and Measurement of Financial Assets and Financial Liabilities&#8221;, which provides targeted improvements to the recognition, measurement, presentation and disclosure of financial assets and financial liabilities. Specific accounting areas addressed include, equity investments, financial liabilities reported under the fair value option and valuation allowance assessment resulting from unrealized losses on available-for-sale securities. The ASU also changes certain presentation and disclosure requirements for financial instruments. The Update is to be applied by means of a cumulative effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. This ASU is effective for the Company in its first quarter of fiscal year 2019. Early adoption, with certain exceptions, is not permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In November 2015 the FASB issued ASU 2015-17 &#8220;Balance Sheet Classification of Deferred Taxes&#8221;, which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. The Company adopted this ASU, and applied it on a retrospective basis, in the fourth quarter of fiscal year 2016. See Note 11 for the effects of its adoption on the Company&#8217;s consolidated financials statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In April 2015 the FASB issued ASU 2015-03 &#8220;Simplifying the Presentation of Debt Issuance Costs&#8221;, which requires debt issuance costs related to recognized debt liability to be presented in the balance sheet as a direct deduction from that debt liability, consistent with the presentation of a debt discount. This ASU is effective for the Company in its first quarter of fiscal year 2017 and, upon adoption, should be applied retrospectively. Early adoption is permitted. The Company does not anticipate that the adoption of this ASU will have a material effect on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In May 2014 the FASB issued ASU 2014-09 &#8220;Revenue from Contracts with Customers&#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015 the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for the Company in its first quarter of fiscal year 2019. ASU 2014-09 allows for either full retrospective or modified retrospective adoption. In April 2016 the FASB issued ASU 2016-10 &#8220;Identifying Performance Obligations and Licensing&#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. The Company is determining the transition method to elect and the potential effects of the adoption of these Updates on its consolidated financial statements.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e31137-122693<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6824178624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_ValuationAndQualifyingAccountsAbstract', window );"><strong>Schedule II-Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II-Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr style="height: 91px;"><td valign="bottom" style="vertical-align: top; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="16" style="vertical-align: top; white-space: nowrap;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">Schedule II</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">Valuation and Qualifying Accounts</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">for the Years Ended October 30, 2016, November 1, 2015</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">and November 2, 2014</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; text-align: center;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Balance at</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Beginning of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Charged to</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Costs and</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expenses</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deductions</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Balance at</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">End of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Allowance for Doubtful Accounts</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">642</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(a)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,901</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,078</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">730</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(a)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended November 2, 2014</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,541</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(740</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">277</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(a)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,078</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred Tax Asset Valuation Allowance</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;(b)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,186</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;(c)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">29,315</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,548</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;(b)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,421</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;(c)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Year ended November 2, 2014</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,661</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,113</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: top; width: 3%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;(c)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,548</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;">(a)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Uncollectible accounts written off, net, and impact of foreign currency translation.</div></td></tr></table></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;">(b)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Reversal of valuation allowance.</div></td></tr></table></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 22.5pt; align: right;">(c)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Increase in deferred tax liability and utilization of net operating losses.</div></td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6838903232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock', window );">Business</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Business</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Photronics, Inc. and its subsidiaries ("Photronics", the "Company", &#8220;we&#8221;, or &#8220;us&#8221;) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel substrates during the fabrication of integrated circuits ("ICs") and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. The Company currently operates principally from nine manufacturing facilities; two of which are located in Europe, three in Taiwan, one in Korea, and three in the United States. In August 2016 the Company announced its plans to build a research and development and manufacturing facility in Xiamen, China, with construction commencing in 2017 and production estimated to start in late 2018. See Note 21 for additional information.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Consolidation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The accompanying consolidated financial statements include the accounts of Photronics, Inc. and its majority-owned subsidiaries that the Company controls. All intercompany balances and transactions have been eliminated in consolidation.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates and Assumptions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Estimates and Assumptions</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. The Company's estimates are based on the facts and circumstances available at the time they are made. Actual results reported by the Company may differ from such estimates. The Company reviews these estimates periodically and reflects the effect of revisions in the period in which they are determined.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Fiscal Year</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's fiscal year ends on the Sunday closest to October thirty-first, and, as a result, a 53-week year occurs every 5 to 6 years. Fiscal years 2016, 2015 and 2014 each included 52 weeks.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Cash and Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Cash and cash equivalents include cash and highly liquid investments purchased with an original maturity of 3 months or less. The carrying values of cash equivalents approximate their fair values due to the short-term maturities of these instruments.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">861</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,952</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,119</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,081</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,157</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Property, Plant and Equipment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Property, plant and equipment, except as explained below under "Impairment of Long-Lived Assets," are stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve or extend the lives of existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Depreciation and amortization, substantially all of which are included in cost of sales, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 15 to 40 years, machinery and equipment over 3 to 10 years and, furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. Judgment and assumptions are used in establishing estimated useful lives and depreciation periods. The Company also uses judgment and assumptions as it periodically reviews property, plant and equipment for any potential impairment in carrying values whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company periodically evaluates the remaining useful lives of its intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset&#8217;s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that the carrying value may not, based on future undiscounted cash flows or market factors, be recoverable, and an impairment loss would be recorded in the period so determined. The measurement of the impairment loss would be based on the fair value of the intangible asset.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Impairment of Long-Lived Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability is based on the Company's judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that management expects to hold and use is based on the fair value of the assets. The carrying values of assets determined to be impaired are reduced to their estimated fair values. Fair values of any impaired assets would generally be determined using a market or income approach.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Business Combinations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Accounting for such transactions requires the Company&#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Investments in Joint Ventures</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Investments in Joint Ventures</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The financial results of investments in joint ventures of which the Company has a controlling financial interest are included in the Company&#8217;s consolidated financial statements.&#160; Investments in joint ventures over which the Company has the ability to exercise significant influence and that, in general, are at least 20 percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," the Company would consider the length of time and the extent to which the fair value of the investment has been less than the carrying amount of the investment, the near-term and longer-term operating and financial prospects of the investee, and the Company's longer-term intent of retaining its investment in the investee.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entities</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Variable Interest Entities</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for the investments it makes in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity&#8217;s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as &#8220;variable interest entities&#8221;, or &#8220;VIEs&#8221;.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company would consolidate the results of any such entity in which it determined that it has a controlling financial interest. The Company would have a &#8220;controlling financial interest&#8221; in such an entity when the Company has both the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, the Company reassesses whether it has a controlling financial interest in any investments it has in these certain legal entities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20 percent ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. The Company uses judgment and assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, forecasted operations, future taxable income, and the amount of earnings in the tax jurisdictions in which it operates.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company considers income taxes in each of the tax jurisdictions in which it operates in order to determine its effective income tax rate. Current income tax exposure is identified and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in the Company's consolidated balance sheets. Additionally, we evaluate the potential realization of deferred income tax assets from future taxable income and establish valuation allowances if their realization is deemed not more likely than not. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowance. Significant management estimates and judgment are required in determining any valuation allowances recorded against net deferred tax assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company accounts for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in its tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Earnings Per Share</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Share-Based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Research and Development</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Research and development costs are expensed as incurred, and consist primarily of global development efforts related to high-end process technologies for advanced sub-wavelength reticle solutions for IC photomask technologies. Research and development expenses also include the amortization of the estimated remaining value of a technology license agreement that the Company was a party to with Micron Technology, Inc. (&#8220;Micron&#8221;). Under this technology license agreement, the Company had access to certain photomask technology developed by Micron, which it retains the right to use in perpetuity.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Foreign Currency Translation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company's international subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in interest and other income (expense), net were a net gain/(loss) of $(0.3) million, $2.5 million and $1.4 million in fiscal years 2016, 2015 and 2014, respectively.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Noncontrolling Interests</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Noncontrolling Interests</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Noncontrolling interests represents the minority shareholders' proportionate share in the equity of the Company's two majority-owned subsidiaries, Photronics DNP Mask Corporation ("PDMC") in Taiwan, of which noncontrolling interests owned 49.99% as of October 30, 2016 and November 1, 2015 and PK Ltd. ("PKL") in Korea of which noncontrolling shareholders owned approximately 0.3% and 0.2% as of October 30, 2016 and November 1, 2015, respectively.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company recognizes revenue when there is persuasive evidence that an arrangement exists, delivery has occurred, the sales price is fixed or determinable, and collectability is reasonably assured.&#160; Delivery is determined by the shipping terms of the individual sales transactions. For sales with FOB destination or similar shipping terms, delivery occurs when the Company&#8217;s product reaches its destination and is received by the customer. For sales with FOB shipping point terms, delivery occurs when the Company&#8217;s product is received by the common carrier. The Company uses judgment when estimating the effect on revenue of discounts and sales incentives, both of which are accrued when the related revenue is recognized. The Company reports its revenues net of any sales taxes billed to its customers.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Product Warranty</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">For a 30-day period, the Company warrants that items sold will conform to customer specifications. However, the Company&#8217;s liability is limited to the repair or replacement of the photomasks at its sole option. We inspect photomasks for conformity to customer specifications prior to shipment.&#160; Accordingly, customer claims related to items under warranty have historically been insignificant. The Company&#8217;s warranty policy includes accepting returns of products with defects, or products that have not been produced to precise customer specifications.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_BusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business description and accounting policies concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.3A-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355119-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="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_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=SL6759159-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=d3e5728-111685<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 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=SL6759068-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the equity method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. The accounting policy may include information such as: (1) initially recording an investment in the stock of an investee at cost; (2) adjusting the carrying amount of the investment to recognize the investor's share of the earnings or losses of the investee after the date of acquisition; and (3) adjustments to reflect the investor's share of changes in the investee's capital (dividends). This disclosure may also include a detailed description of the policy for determining the amount of equity method losses recognized after an investment has been reduced to zero as a result of previous losses, reasons for not using the equity method when the investor company owns 20 percent or more of the voting stock of the investee's company (including identification of the significant investee), reasons for using the equity method when the ownership percentage is less than 20 percent, and discussion of recognition of equity method losses when an investor's total investment in an investee includes, in addition to an investment in common stock, other investments such as preferred stock and loans to the investee. An entity also may describe how such investments are assessed for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=d3e5291-111683<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6609750944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Business Combinations</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">When acquiring other businesses or participating in mergers or joint ventures in which the Company is deemed to be the acquirer, the Company generally recognizes identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, and separately from any goodwill that may be required to be recognized.&#160; Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Accounting for such transactions requires the Company&#8217;s management to make significant assumptions and estimates and, although the Company believes any estimates and assumptions it makes to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those estimated by the Company. When required, the Company will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.&#160; Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember', window );">DNP Photomask Technology Taiwan Co., Ltd. (DPTT) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The DPTT Acquisition met the conditions of a business combination as defined by Accounting Standards Codification (&#8220;ASC&#8221;) 805 and, as such, was accounted for under ASC 805 using the acquisition method of accounting. ASC 805 defines the three elements of a business as Input, Process and Output. As a result of the DPTT Acquisition, Photronics acquired the machinery and equipment utilized in the processes to manufacture product, the building that houses the entire operation and the processes needed to manufacture the product, all previously owned by DPTT. The former DPTT employees hired by Photronics in connection with the acquisition brought with them the skills, experience and know-how necessary to provide the operational processes that, when applied to the acquired assets, represent processes being applied to inputs to create outputs. Having met all three elements of a business as defined in ASC 805, the Company determined that the DPTT Acquisition should be accounted for as a business combination.</div><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In addition to recording the fair values of the net assets acquired, the Company also recorded a gain on acquisition of $16.4 million in the three month period ended May 4, 2014, in accordance with ASC 805 using the acquisition method of accounting. The gain on acquisition was primarily due to the difference between the market values of the acquired real estate and personal property exceeding the fair value of the consideration transferred. In addition, a deferred tax liability of $3.0 million was recorded in the opening balance sheet, which had the effect of reducing the gain on acquisition to $16.4 million. Prior to recording the gain, the Company reassessed whether it had correctly identified all of the assets acquired and all of the liabilities assumed. Additionally, the Company also reviewed the procedures used to measure the amounts of the identifiable assets acquired, liabilities assumed and consideration transferred.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The fair value of the first component of consideration represented 49.99 percent of the fair value of PSMC, and was based on recent prices paid by the Company to acquire outstanding shares of PSMC (prior to the acquisition). As a result of the merger, the Company acquired the net assets of DPTT having a fair value of $114.7 million, less noncontrolling interests of $57.3 million retained by DNP, and transferred consideration with a fair value of $41.0 million, which resulted in a gain of $16.4 million. The fair value of the total consideration transferred as of the acquisition date was $98.3 million, comprised of the 49.99% noncontrolling interest in DPTT of $57.3 million, and 49.99% of the fair value of PSMC of $41.0 million (112.9 million shares, or 49.99% of the outstanding common stock of PSMC).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">We estimated the $114.7 million fair value of DPTT as of the acquisition date by applying an income approach as our valuation technique. Our income approach followed a discounted cash flow method, which applied our best estimates of future cash flows and an estimated terminal value discounted to present value at a rate of return taking into account the relative risk of the cash flows. To confirm the reasonableness of the value derived from the income approach, we also analyzed the values of comparable companies which are publicly traded. The acquisition date fair value of the property, plant and equipment of DPTT was $95.4 million, which was determined by utilizing the cost and, to a lesser extent, the market approach, based on an in-use premise of value. Inputs utilized by the Company to determine fair values of DPTT&#8217;s property, plant and equipment included a cost approach, which was adjusted for depreciation and condition for equipment, and adjusted for depreciation and local market conditions for real property. The noncontrolling interest of DPTT was calculated using the 49.99% of its total fair value of $114.7 million. The Company also used a market approach to corroborate the enterprise value of DPTT. This fair value measurement was based on significant inputs that are not observable in the market and thus represented a fair value measurement categorized within Level 3 of the fair value hierarchy. Key assumptions included local and current construction replacement cost multipliers, amounts of ancillary replacement costs, physical deterioration, and economic and functional obsolescence to adjust the current replacement costs by, as well as the estimated economic lives of the assets.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Identifiable intangible assets acquired were primarily customer relationships, which represented the fair value of relationships and agreements DPTT had in place at the date of the merger. The customer relationships had a fair value of $1.5 million at the acquisition date, determined by using the multi-period excess earnings method, and are being amortized over a twelve year estimated useful life. The acquisition date fair value of the remainder of the identifiable assets acquired and liabilities assumed were equivalent to, or did not materially differ from, their carrying values.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6824388208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Options Accounting Policy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Share-Based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company recognizes share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including the estimations of stock price volatility and the expected term of options granted.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The Company uses the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock&#8217;s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Options Accounting Policy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Option awards generally vest in one to four years, and have a ten year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant date fair values of options are based on the closing price of the Company&#8217;s common stock on the date of grant using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's stock. The Company uses historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that the options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of the option is based on the U.S. Treasury yield curve in effect at the date of grant.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=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>52
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6644935680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_UnremittedEarningsInForeignInvestmentPolicy', window );">Unremitted Earnings in Foreign Investment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">As of October 30, 2016, the undistributed earnings of foreign subsidiaries included in consolidated retained earnings amounted to $176.6 million, of which $11.3 million is not considered to be permanently invested. No provision has been made for future U.S. taxes payable on the remaining undistributed earnings of $165.3 million, as they are expected to be indefinitely invested in foreign jurisdictions and, therefore, are not anticipated to be subject to U.S. tax. Should the Company elect in the future to repatriate the foreign earnings so invested, it may incur additional income tax expense on those foreign earnings, the amount of which is not practicable to compute.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Interest and Penalties Related to Uncertain Tax Positions</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Included in the balance of unrecognized tax benefits as of October 30, 2016, November 1, 2015 and November 2, 2014, are $4.6 million, $4.1 million and $5.0 million recorded in other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rate. Also included in the balance as of November 2, 2014, is $0.1 million of tax benefit that, if recognized, would result in adjustment to deferred tax accounts. Included in these amounts in fiscal years 2016, 2015 and 2014 were $0.1 million of interest and penalties. The Company includes any applicable interest and penalties related to uncertain tax positions in its income tax provision. The fiscal years 2016 and 2015 tables include the settlement of non-US audits. The fiscal year 2014 table includes the recognition of previously unrecognized tax benefits that resulted from the lapse of their assessment periods, the increase for uncertain tax positions related to the acquisition of DPTT (as discussed in Note 2) and the settlement of an Internal Revenue Service (&#8220;IRS&#8221;) income tax examination of the Company&#8217;s 2012 and 2011 federal income tax returns. The IRS income tax settlement had limited impact on fiscal year 2014 income tax expense, as the changes that resulted from the examination were offset by loss carryforwards for which the related deferred tax assets were subject to valuation allowances. As of October 30, 2016, the Company does not believe it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease in the next twelve months. The Company is no longer subject to examination by the U.S. for years prior to and including fiscal year 2012. With respect to major foreign and state tax jurisdictions, the Company is no longer subject to tax authority examinations for years prior to and including fiscal year 2011.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to 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 740<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420479&amp;loc=d3e26513-109311<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="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_UnremittedEarningsInForeignInvestmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax treatment of unremitted earnings in a foreign investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65888667&amp;loc=d3e41263-109329<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28200-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnremittedEarningsInForeignInvestmentPolicy</td>
</tr>
<tr>
<td style="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>53
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819111616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Financial Instruments Policy</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659023680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS [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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In November 2016 the FASB issued ASU 2016-18 &#8220;Restricted Cash&#8221;, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a retrospective transition basis. Early adoption is permitted, including adoption in an interim period as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In October 2016 the FASB issued ASU 2016-16 &#8220;Intra-Entity Transfers of Assets Other Than Inventory&#8221;, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied on a modified retrospective transition basis. Early adoption is permitted as of the beginning of an annual reporting period for which interim or annual financial statements have not been issued or made available for issuance. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In August 2016 the FASB issued ASU 2016-15 &#8220;Classification of Certain Cash Receipts and Cash Payments&#8221;, which addresses eight specific cash flow issues with the objective of reducing diversity in practice. This Update is effective for the Company in its first quarter of fiscal year 2019 and should be applied using a retrospective transition approach. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In June 2016 the FASB issued ASU 2016-13 &#8220;Measurement of Credit Losses&#8221;, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss impairment methodology found in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted.&#160; This Update is effective for the Company in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In March 2016 the FASB issued ASU 2016 &#8211; 09 &#8220;Improvements to Employee Share-Based Payment Accounting&#8221;, which simplifies the accounting for share-based payment transactions including their income tax consequences, classification as either equity or liability awards, classification on the statement of cash flows, and other areas. The method of adoption varies with the different aspects of the Update. The Update is effective for the Company in its first quarter of fiscal year 2018, with early application permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In February 2016 the FASB issued ASU 2016 &#8211; 02 &#8220;Leases (Topic 842)&#8221;, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. The Update is to be adopted using a modified retrospective approach, which includes a number of practical expedients, that requires leases to be measured and recognized under the new guidance at the beginning of the earliest period presented. The ASU is effective for the Company in its first quarter of fiscal year 2020, with early application permitted, and the Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In January 2016 the FASB issued ASU 2016-01 &#8220;Recognition and Measurement of Financial Assets and Financial Liabilities&#8221;, which provides targeted improvements to the recognition, measurement, presentation and disclosure of financial assets and financial liabilities. Specific accounting areas addressed include, equity investments, financial liabilities reported under the fair value option and valuation allowance assessment resulting from unrealized losses on available-for-sale securities. The ASU also changes certain presentation and disclosure requirements for financial instruments. The Update is to be applied by means of a cumulative effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption. This ASU is effective for the Company in its first quarter of fiscal year 2019. Early adoption, with certain exceptions, is not permitted. The Company is currently evaluating the effect this ASU will have on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In November 2015 the FASB issued ASU 2015-17 &#8220;Balance Sheet Classification of Deferred Taxes&#8221;, which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. The Company adopted this ASU, and applied it on a retrospective basis, in the fourth quarter of fiscal year 2016. See Note 11 for the effects of its adoption on the Company&#8217;s consolidated financials statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In April 2015 the FASB issued ASU 2015-03 &#8220;Simplifying the Presentation of Debt Issuance Costs&#8221;, which requires debt issuance costs related to recognized debt liability to be presented in the balance sheet as a direct deduction from that debt liability, consistent with the presentation of a debt discount. This ASU is effective for the Company in its first quarter of fiscal year 2017 and, upon adoption, should be applied retrospectively. Early adoption is permitted. The Company does not anticipate that the adoption of this ASU will have a material effect on its consolidated financial statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">In May 2014 the FASB issued ASU 2014-09 &#8220;Revenue from Contracts with Customers&#8221;, which will supersede nearly all existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015 the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 by one year and allows entities to early adopt, but no earlier than the original effective date. ASU 2014-09 will now be effective for the Company in its first quarter of fiscal year 2019. ASU 2014-09 allows for either full retrospective or modified retrospective adoption. In April 2016 the FASB issued ASU 2016-10 &#8220;Identifying Performance Obligations and Licensing&#8221; which amends guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 are the same as those for ASU 2014-09. The Company is determining the transition method to elect and the potential effects of the adoption of these Updates on its consolidated financial statements.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828700736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or market. Presented below are the components of inventory at the balance sheet dates:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">861</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,987</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,952</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,119</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,081</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,157</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>56
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819036576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_BusinessCombinationsAbstract', window );"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Fair values of assets acquired and liabilities assumed</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following table summarizes the fair values of assets acquired and liabilities assumed of DPTT, the fair value of the noncontrolling interests and consideration given for DPTT at the acquisition date.</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,508</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax asset</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,787</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,517</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property, plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">95,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accounts payable and accrued expenses</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(32,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax liability</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,042</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,291</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total net assets acquired</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">114,719</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncontrolling interests retained by DNP</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,348</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,371</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Consideration &#8211; 49.99% of fair value of PSMC</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">40,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on acquisition</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,372</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Pro forma information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following unaudited pro forma financial information presents financial information as if the DPTT acquisition had occurred as of the beginning of fiscal year 2014. The pro forma earnings for fiscal year 2014 were adjusted to exclude the above mentioned $2.5 million non-recurring acquisition related costs and the gain on acquisition of $16.4 million. Other material non-recurring pro forma adjustments made to arrive at the below earnings amounts included the add back of additional depreciation recorded against DPTT long-lived assets of $6.6 million. The pro forma information presented does not purport to represent results that would have been achieved had the merger occurred as of the beginning of the earliest period presented, or to have been indicative of the Company&#8217;s future financial performance.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Revenues</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">499,968</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,969</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6817612608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY, PLANT AND EQUIPMENT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Property, plant and equipment consists of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Land</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Buildings and improvements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,873</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">121,472</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Machinery and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,475,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,458,623</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Leasehold improvements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,856</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Furniture, fixtures and office equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Construction in progress</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,961</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,661,549</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,626,480</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,155,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,079,196</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">506,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">547,284</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock', window );">Property under capital leases included in property, plant and equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Property under capital leases are included in above property, plant and equipment as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Machinery and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">34,917</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,245</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less accumulated amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,352</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,054</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,565</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">40,191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>58
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6809004640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Intangible assets consist of:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;"><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology license agreement</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">59,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(41,400</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,216</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,657</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,522</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,135</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Software and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,444</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">503</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">74,717</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(54,863</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">19,854</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology license agreement</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">59,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(37,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,190</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,229</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Supply agreements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,959</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,828</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">131</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Software and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,577</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,669</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">908</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81,768</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$&#160;</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(57,152</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,616</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="text-align: left;"><br /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Intangible asset amortization over the next five years</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Intangible asset amortization over the next five years is estimated to be as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; width: 58%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal Years:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,557</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,130</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,092</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 58%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828754560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Summarized financial information of equity method investment</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Summarized financial information of MP Mask is presented below. The financial results of 2016 are through May 5, 2016, the date of the sale of the Joint Venture.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of Fiscal Year End</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fiscal Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,626</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">96,068</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81,399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,736</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,427</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(151</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819140848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_DebtDisclosureAbstract', window );"><strong>LONG-TERM BORROWINGS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Long-term borrowings</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Long-term borrowings consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.25% convertible senior notes due in April 2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.25% convertible senior notes due in April 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2.77% capital lease obligation payable through July 2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,346</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3.09% capital lease obligation payable through March 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,269</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 66%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">132,615</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Less current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,428</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">65,495</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 66%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">62,139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">67,120</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Minimum lease payments under the company's capital lease obligations</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">As of October 30, 2016, minimum lease payments under the Company's capital lease obligation was as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; width: 68%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal Years:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,638</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,336</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">269</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net minimum lease payments under capital lease</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less current portion of net minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,428</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term portion of minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,639</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 6: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21538-112644<br><br>Reference 7: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 8: 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 9: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 10: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21521-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819367312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future minimum lease payments under non-cancelable operating leases</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">At October 30, 2016, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,108</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,059</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">630</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,404</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 38%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828755104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-BASED COMPENSATION [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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair values of stock options issued during fiscal years 2016, 2015 and 2014 are presented in the following</font> table:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48.4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">53.7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">61.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk-free rate of return</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.2 &#8211; 1.7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.3 &#8211; 1.6</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Dividend yield</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.0</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected term</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">5.1 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.7 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.6 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of option activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The table below presents a summary of stock options activity during fiscal year 2016 and information on stock options outstanding at October 30, 2016.</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 55%;"><div>&#160;</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div></div><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid; width: 9%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contractual Life</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"><div></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intrinsic Value&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 55%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: top; width: 9%;"><div style="text-align: right;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,803,168</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">667,250</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11.83</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(572,033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.37</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cancelled and forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(363,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Outstanding at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,535,335</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.59</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">6.4 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 55%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Exercisable at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,973,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5.93</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 4px double; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">4.8 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 55%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Vested and expected to vest as of </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438,261</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.53</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: top; border-bottom: #000000 4px double; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">6.3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,309</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of the status of the company's outstanding restricted stock awards</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">A summary of restricted stock award activity during fiscal year 2016 and the status of the Company's outstanding restricted stock awards as of October 30, 2016, is presented below:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center; width: 66%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Restricted Stock</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value at </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">189,588</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7.34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">115,225</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(142,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8.62</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cancelled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Outstanding at </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">162,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.61</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 66%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Vested and expected to vest as of </font><font style="font-size: 10pt; font-family: 'Times New Roman';">October 30, 2016</font></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154,245</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6415400&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 of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired 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=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6660552432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income before income tax provision for domestic and foreign</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">Income before the income tax provisions consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,270</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,646</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(23,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,204</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">63,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">64,413</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">60,474</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">70,040</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">41,330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Income tax provision</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provisions consist of the following:</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;"></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(109</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,115</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,798</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income tax rate reconciliation</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">U.S. federal income tax at statutory rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,166</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24,514</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,465</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Changes in valuation allowances</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,516</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(11,471</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,575</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Distributions from foreign subsidiaries</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">448</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,674</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign tax rate differentials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,356</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,864</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax credits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(944</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,729</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,847</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Uncertain tax positions, including reserves, settlements and resolutions</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on acquisition of DPTT</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,748</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intercompany gain elimination</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax on foreign subsidiary earnings</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">225</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(85</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">361</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">686</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 54%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,798</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,181</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Net deferred income tax assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The net deferred income tax assets consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deferred income tax assets</font>:</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net operating losses</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,582</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Reserves not currently deductible</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,876</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Alternative minimum tax credits</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,772</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,281</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Tax credit carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,814</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,809</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,719</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,782</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">78,612</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Valuation allowances</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(29,315</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(38,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,024</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39,849</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred income tax liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Undistributed earnings of foreign subsidiaries</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,962</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(5,953</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property, plant and equipment</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(19,977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(17,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Investments</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">74</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(552</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(24,193</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(28,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net deferred income tax assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,831</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Reported per adoption of new accounting standard (see below):</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Deferred income tax assets</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,322</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Deferred income tax liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,491</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,831</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Operating loss carryforwards</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following tables present the Company&#8217;s available operating loss and credit carryforwards at October 30, 2016, and their related expiration periods:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating Loss Carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Periods</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98,525</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2025-2033</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">211,665</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2017-2036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,403</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2018-2023</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Tax credit carryforwards</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax Credit Carryforwards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">&#160;Period</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal research and development</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,121</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2019-2036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Federal alternative minimum tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,772</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">Indefinite</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr style="height: 13px;"><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,681</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2017-2030</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,029</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,757</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Additions (reductions) for tax positions in prior years</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">744</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(212</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">3,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Additions based on current year tax positions</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">268</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">272</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Settlements</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(378</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Lapses of statutes of limitations</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(57</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of year</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,606</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,029</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,993</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock', window );">Effect on financial statement deferred income taxes line items of adopting ASU 2015-17</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The effect on our fiscal year 2015 financial statement deferred income taxes line items of adopting ASU 2015-17 is presented below.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Classification</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Previously </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Reported</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Change Due </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">to Adoption</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Retrospectively </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjusted</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="text-align: right;">&#160;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,908</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,175</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,083</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Noncurrent liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,388</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,179</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comparison between amounts disclosed under previous guidance and new guidance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=75116239&amp;loc=d3e36027-109320<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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Carryforwards<br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6639572176">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_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 );">Calculation of basic and diluted earnings per share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;">The calculation of basic and diluted earnings per share is presented as follows:</div><div style="background-color: #ffffff;"><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,200</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Interest expense on convertible notes, net of related tax effects</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,938</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,363</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,138</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,988</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">27,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted-average common shares computations:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Weighted-average common shares used for basic earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">67,539</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">66,331</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">61,779</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Convertible notes</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,841</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,945</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Share-based payment awards</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">974</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">967</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">955</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Dilutive common shares</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,815</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,052</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted-average common shares used for diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">76,354</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">78,383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman';">66,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.42</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted earnings per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Outstanding securities excluded from the calculation of diluted earnings per share</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Share based payment awards</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,911</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 64%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Convertible notes</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,085</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 64%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total potentially dilutive shares excluded</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,635</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,641</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive 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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819037008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSIDIARY SHARE REPURCHASE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_NoncontrollingInterestAbstract', window );"><strong>SUBSIDIARY SHARE REPURCHASE [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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock', window );">Effect of change in the entity's ownership interest in subsidiaries</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below presents the effect of the change in the Company&#8217;s ownership interest in PSMC on the Company's equity for fiscal year 2014, in which shares of PSMC common stock were issued in connection with the DPTT Acquisition.</div><div><br /></div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">25,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Decrease in Photronics, Inc.'s additional paid-in capital</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,183</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 68%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Increase in Photronics, Inc.&#8217;s accumulated other comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">399</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from&#160; noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,212</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591554-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659500064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_SegmentReportingAbstract', window );"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION [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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Geographic information</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company's 2016, 2015 and 2014 net sales by geographic area and of ICs and FPDs, and long-lived assets by geographic area were as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Taiwan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">193,216</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">205,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">167,075</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Korea</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">147,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">140,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">113,670</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">132,792</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">106,740</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,384</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,792</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">All other Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,169</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,560</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">455,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">IC</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">364,531</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">420,833</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">352,679</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">FPD</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">118,925</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">103,373</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">102,848</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">455,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div><div><br /></div><div>&#160;</div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 2,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-lived assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Taiwan</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">176,644</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">185,087</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">207,324</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">United States</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">173,658</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">184,282</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Korea</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">146,515</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">167,618</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">176,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 44%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,617</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 44%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">All other Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 44%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">506,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">547,284</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">550,069</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828872896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of changes in accumulated other comprehensive income by component</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The following tables set forth the</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">changes in the Company's accumulated other comprehensive income by component (net of tax of $0)</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">for the years ended October 30, 2016 and November 1, 2015:</font></div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended October 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">of Cash</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Flow Hedge</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November&#160; 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,634</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(306</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(633</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive income (loss) before reclassifications</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,745</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from other accumulated comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net current period other comprehensive income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(589</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: other comprehensive (income) loss attributable to noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,267</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">295</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,972</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at October 30, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,567</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(927</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,671</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year Ended November 1, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Foreign Currency</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Translation</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Adjustments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">of Cash</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Flow Hedge</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November 2, 2014</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,651</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(443</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,774</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other comprehensive loss before reclassifications</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(381</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,535</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts reclassified from other accumulated comprehensive income</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net current period other comprehensive income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">128</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(381</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(40,407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: other comprehensive loss attributable to noncontrolling interests</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,869</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at November 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(9,634</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(306</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(633</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(10,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=66004124&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6659023680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS [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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Fair and carrying values of convertible senior notes</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The table below presents the fair and carrying values of the Company's convertible senior notes at October 30, 2016 and November 1, 2015.</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">October 30, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">November 1, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">3.25% convertible senior notes due 2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">68,230</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">64,550</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">3.25% convertible senior notes due 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">60,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,500</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6824217712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 30, 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly financial data</a></td>
<td class="text"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 18pt;">The following table sets forth certain unaudited quarterly financial data:</div><div><br /></div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">First</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Second</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Third</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fourth</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal 2016:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(a)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(b)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(c)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">(a)(d)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129,956</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">122,923</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">123,209</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">107,368</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">483,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">35,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,287</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,450</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">118,706</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,501</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,153</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,453</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">55,676</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">21,002</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,854</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,088</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,256</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">46,200</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings per share:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.68</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.16</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fiscal 2015:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(e)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(e)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net sales</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">123,505</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">127,309</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">131,699</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">141,693</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">524,206</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,184</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,095</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">37,243</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,614</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">143,136</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,156</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">22,151</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">56,859</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income attributable to Photronics, Inc. shareholders</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,837</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,060</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,622</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">44,625</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings per share:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.06</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.15</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 40%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.06</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.17</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(a)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes $8.8 million gain on sale of investment in a foreign entity.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(b)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(c)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(d)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; width: 36pt; align: right;">(e)</td><td style="vertical-align: top; text-align: left; width: auto;"><div style="font-size: 10pt; font-family: 'Times New Roman';">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</div></td></tr></table></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6840178832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 30, 2016 </div>
<div>USD ($) </div>
<div>Facility </div>
<div>Subsidiary</div>
</th>
<th class="th">
<div>Nov. 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 02, 2014 </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_plab_ManufacturingFacilitiesByGeographicalRegionLineItems', window );"><strong>Manufacturing Facilities by Geographical Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities | Facility</a></td>
<td class="nump">9<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_plab_FacilityConstructionStartDate', window );">Facility construction start date</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_FacilityProductionStartDate', window );">Facility production start date</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods | $</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process | $</a></td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">4,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials | $</a></td>
<td class="nump">18,952<span></span>
</td>
<td class="nump">19,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory | $</a></td>
<td class="nump">22,081<span></span>
</td>
<td class="nump">24,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyAbstract', window );"><strong>Foreign Currency [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss) | $</a></td>
<td class="num">$ (300)<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfMajorityOwnedSubsidiaries', window );">Number of majority owned subsidiaries | Subsidiary</a></td>
<td class="nump">2<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_plab_PeriodOfWarranty', window );">Period of warranty</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Buildings and Improvements [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Buildings and Improvements [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, Fixtures and Office Equipment [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, Fixtures and Office Equipment [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=plab_PkLtdMember', window );">PK Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></td>
<td class="nump">49.99%<span></span>
</td>
<td class="nump">49.99%<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_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesByGeographicalRegionLineItems', window );"><strong>Manufacturing Facilities by Geographical Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities | Facility</a></td>
<td class="nump">2<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_StatementGeographicalAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesByGeographicalRegionLineItems', window );"><strong>Manufacturing Facilities by Geographical Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities | Facility</a></td>
<td class="nump">3<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_StatementGeographicalAxis=country_KR', window );">Korea [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesByGeographicalRegionLineItems', window );"><strong>Manufacturing Facilities by Geographical Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities | Facility</a></td>
<td class="nump">1<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_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ManufacturingFacilitiesByGeographicalRegionLineItems', window );"><strong>Manufacturing Facilities by Geographical Region [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfManufacturingFacilities', window );">Number of manufacturing facilities | Facility</a></td>
<td class="nump">3<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_plab_FacilityConstructionStartDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated year that construction will start on new manufacturing facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_FacilityConstructionStartDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_FacilityProductionStartDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated year that production will start at new manufacturing facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_FacilityProductionStartDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ManufacturingFacilitiesByGeographicalRegionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">plab_ManufacturingFacilitiesByGeographicalRegionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_NumberOfMajorityOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of majority owned subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_NumberOfMajorityOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_NumberOfManufacturingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item represents the number of manufacturing facilities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_NumberOfManufacturingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_PeriodOfWarranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period of 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;">plab_PeriodOfWarranty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignCurrencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=28358313&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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=plab_PkLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=plab_PkLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=plab_PhotronicsDnpMaskCorporationPdmcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=plab_PhotronicsDnpMaskCorporationPdmcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6839071184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Details) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 04, 2014</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
<th class="th"><div>Oct. 30, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Date of acquisition</a></td>
<td class="text">Apr.  04,  2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="nump">$ 98.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Ownership percentage in PDMC</a></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">50.01%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition costs related to the merger included in selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=us-gaap_CoVenturerMember', window );">DNP [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage of noncontrolling interests</a></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">49.99%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=plab_PhotronicsSemiconductorMaskCorporationMember', window );">PSMC [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares transferred to noncontrolling interests (in shares)</a></td>
<td class="nump">112.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember', window );">DPTT [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Pro forma adjustment for additional depreciation recorded on acquired long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=73531572&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Acquisition Date<br> -URI http://asc.fasb.org/extlink&amp;oid=6919109<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=73531572&amp;loc=d3e848-128460<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=73531572&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=us-gaap_CoVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=us-gaap_CoVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=plab_PhotronicsSemiconductorMaskCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=plab_PhotronicsSemiconductorMaskCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=plab_DnpPhotomaskTechnologyTaiwanCoLtdDpttMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6824987616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 04, 2014</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember', window );">PDMC [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesFairValue', window );">Accounts receivable (gross amount of $28,560, of which $500 was estimated to be uncollectable)</a></td>
<td class="nump">28,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">1,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent', window );">Deferred tax asset</a></td>
<td class="nump">9,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">11,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">95,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Identifiable intangible assets</a></td>
<td class="nump">1,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="nump">1,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(32,410)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent', window );">Deferred tax liability</a></td>
<td class="num">(3,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="num">(3,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total net assets acquired</a></td>
<td class="nump">114,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Noncontrolling interests retained by DNP</a></td>
<td class="nump">57,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Total net assets acquired less noncontrolling interests</a></td>
<td class="nump">57,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Consideration - 49.99% of fair value of PSMC</a></td>
<td class="nump">40,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on acquisition</a></td>
<td class="nump">16,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount', window );">Accounts receivable gross amount</a></td>
<td class="nump">28,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible', window );">Accounts receivable estimated to be uncollectable</a></td>
<td class="nump">$ 500<span></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_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationAcquiredReceivablesEstimatedUncollectible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationAcquiredReceivablesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the fair value of the receivables acquired, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationAcquiredReceivablesGrossContractualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6527-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6571-128477<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=73531372&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=73531372&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=73531372&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=73531372&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=plab_PhotronicsDnpMaskCorporationPdmcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6825677648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Pro Forma Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>May 01, 2016</div></th>
<th class="th"><sup>[2]</sup></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><sup>[3]</sup></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Aug. 02, 2015</div></th>
<th class="th"><div>May 03, 2015</div></th>
<th class="th"><div>Feb. 01, 2015</div></th>
<th class="th"><sup>[4]</sup></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><sup>[3],[5]</sup></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><sup>[4]</sup></th>
<th class="th"><div>Nov. 02, 2014</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_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Business Acquisition, Pro Forma Information [Abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenues</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 499,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">23,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td colspan="2" class="nump">$ 5,256<span></span>
</td>
<td class="nump">$ 8,088<span></span>
</td>
<td colspan="2" class="nump">$ 11,854<span></span>
</td>
<td colspan="2" class="nump">$ 21,002<span></span>
</td>
<td class="nump">$ 18,622<span></span>
</td>
<td class="nump">$ 12,106<span></span>
</td>
<td class="nump">$ 10,060<span></span>
</td>
<td colspan="2" class="nump">$ 3,837<span></span>
</td>
<td colspan="2" class="nump">$ 46,200<span></span>
</td>
<td colspan="2" class="nump">$ 44,625<span></span>
</td>
<td class="nump">$ 25,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_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
</tr>
<tr class="rh">
<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_ProFormaMember', window );">Pro Forma [Member]</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Business Acquisition, Pro Forma Information [Abstract]</strong></a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,169<span></span>
</td>
</tr>
<tr><td colspan="18"></td></tr>
<tr><td colspan="18"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_StatementScenarioAxis=us-gaap_ProFormaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ProFormaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6825737104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 1,661,549<span></span>
</td>
<td class="nump">$ 1,626,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,155,115<span></span>
</td>
<td class="nump">1,079,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">506,434<span></span>
</td>
<td class="nump">547,284<span></span>
</td>
<td class="nump">$ 550,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract', window );"><strong>Property under capital leases included in property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsGross', window );">Capital leased assets, gross</a></td>
<td class="nump">34,917<span></span>
</td>
<td class="nump">56,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Less accumulated amortization</a></td>
<td class="nump">10,352<span></span>
</td>
<td class="nump">16,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet', window );">Capital leased assets, net</a></td>
<td class="nump">24,565<span></span>
</td>
<td class="nump">40,191<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">8,036<span></span>
</td>
<td class="nump">8,172<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">121,873<span></span>
</td>
<td class="nump">121,472<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">1,475,755<span></span>
</td>
<td class="nump">1,458,623<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">19,224<span></span>
</td>
<td class="nump">18,856<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, Fixtures and Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">12,700<span></span>
</td>
<td class="nump">12,700<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 23,961<span></span>
</td>
<td class="nump">$ 6,657<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_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_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 leased 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 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesBalanceSheetAssetsByMajorClassNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeasesBalanceSheetAssetsByMajorClassNetLesseeBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria 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 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45014-112735<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6836153744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period for intangible assets acquired during the year</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">$ 74,717<span></span>
</td>
<td class="nump">$ 81,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(54,863)<span></span>
</td>
<td class="num">(57,152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Amount</a></td>
<td class="nump">19,854<span></span>
</td>
<td class="nump">24,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Intangible asset amortization over the next five years [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2017</a></td>
<td class="nump">4,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2018</a></td>
<td class="nump">4,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2019</a></td>
<td class="nump">4,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2020</a></td>
<td class="nump">4,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2021</a></td>
<td class="nump">2,436<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember', window );">Technology License Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">59,616<span></span>
</td>
<td class="nump">59,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(41,400)<span></span>
</td>
<td class="num">(37,426)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Amount</a></td>
<td class="nump">18,216<span></span>
</td>
<td class="nump">22,190<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">8,657<span></span>
</td>
<td class="nump">8,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,522)<span></span>
</td>
<td class="num">(7,229)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Amount</a></td>
<td class="nump">$ 1,135<span></span>
</td>
<td class="nump">1,387<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_FiniteLivedIntangibleAssetsByMajorClassAxis=plab_SupplyAgreementMember', window );">Supply Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,828)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-average amortization period for intangible assets acquired during the year</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">$ 6,444<span></span>
</td>
<td class="nump">$ 6,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,941)<span></span>
</td>
<td class="num">(5,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Amount</a></td>
<td class="nump">$ 503<span></span>
</td>
<td class="nump">$ 908<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=plab_SupplyAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=plab_SupplyAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6836100976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2016</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary', window );">Variable interest entity, methodology for determining whether entity is primary beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">This joint venture was a variable interest entity ("VIE") (as that term is defined in the ASC) because all costs of the joint venture were passed on to the Company and Micron through purchase agreements they had entered into with the joint venture, and it was dependent upon the Company and Micron for any additional cash requirements. On a quarterly basis the Company reassessed whether its interest in MP Mask gave it a controlling financial interest in this VIE. The purpose of this quarterly reassessment was to identify the primary beneficiary (which is defined in the ASC as the entity that consolidates a VIE) of the VIE. As a result of the reassessments in fiscal year 2016, the Company determined that Micron remained the primary beneficiary of the VIE, by virtue of its tie-breaking voting rights within MP Mask&#8217;s Board of Managers, thereby having given it the power to direct the activities of MP Mask that most significantly impacted its economic performance, including its decision making authority in the ordinary course of business and its purchasing the majority of products produced by the VIE.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amount receivable from Micron Technology, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,636<span></span>
</td>
<td class="nump">$ 110,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">364,750<span></span>
</td>
<td class="nump">381,070<span></span>
</td>
<td class="nump">355,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,654<span></span>
</td>
<td class="nump">21,920<span></span>
</td>
<td class="nump">21,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_EquityMethodInvestmentSummarizedFinancialInformationAbstract', window );"><strong>Summarized financial information of MP Mask [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets', window );">Noncurrent assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">173,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities', window );">Noncurrent liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,626<span></span>
</td>
<td class="nump">96,068<span></span>
</td>
<td class="nump">81,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,736<span></span>
</td>
<td class="nump">1,215<span></span>
</td>
<td class="nump">3,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember', window );">MP Mask [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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease', window );">Additional investment in joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distributions from joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount', window );">Maximum exposure to loss from investment in VIE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss', window );">Income (loss) from equity-method investee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(100)<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_DueToRelatedPartiesCurrent', window );">Amount owed to MP Mask</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">4,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FeesAndCommissionsOther', window );">Commission revenue earned under supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of supply agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of equipment</a></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,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from sale of equity method investment</a></td>
<td class="nump">$ 93,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Gain on sale of equity method investment</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember', window );">Co-venturer [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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Amount receivable from Micron Technology, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="nump">$ 6,800<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_plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals', window );">Initial term of supply agreement term subject to mutually agreeable renewals</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to supply agreement term subject to mutually agreeable renewals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_SupplyAgreementTermSubjectToMutuallyAgreeableRenewals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations due all related parties. For classified balance sheets, represents the current portion of such 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.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_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the amount of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporation; these investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing 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 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 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=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<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_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of an equity method 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;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityMethodInvestmentSummarizedFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of gross profit (loss) reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of noncurrent assets reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of noncurrent liabilities reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<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_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from sale of goods and services reduced by sales returns, allowances, and discounts reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FeesAndCommissionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fee and commission revenue 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 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<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_FeesAndCommissionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the investments in and advances to affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14.1(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611322-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 6<br> -Subparagraph d<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=d3e5747-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityEntityMaximumLossExposureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=d3e5728-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=d3e5747-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant judgments and assumptions made by a reporting entity in determining whether it must: (1) consolidate a Variable Interest Entity (VIE) or (2) disclose information about its involvement in a VIE, and may include discussion of the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance is shared among multiple parties such that no one party is the primary beneficiary (as defined) or information about the types of involvements the reporting entity considers significant, supplemented with information about how the significant involvements were considered in determining whether the reporting entity is the primary beneficiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=SL6759159-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=SL6759068-111685<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 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64801991&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=plab_MPMaskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_CoVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819219440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED LIABILITIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>ACCRUED LIABILITIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salaries, wages and related benefits</a></td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="nump">$ 14.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes</a></td>
<td class="nump">6.2<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_plab_AccruedAcquisitionLiabilityCurrent', window );">Acquisition liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 17.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_AccruedAcquisitionLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability arising from a business acquisition, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_AccruedAcquisitionLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)(b)(1))<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 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6840691168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM BORROWINGS (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 31, 2015 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 02, 2014 </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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt and capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,567,000<span></span>
</td>
<td class="nump">$ 132,615,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,428,000<span></span>
</td>
<td class="nump">65,495,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt and capital lease obligations non current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,139,000<span></span>
</td>
<td class="nump">67,120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="nump">$ 6,300,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_PaymentsOfFinancingCosts', window );">Deferred financing cost payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 346,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_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Minimum lease payments under the Company's capital lease obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent', window );">2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,638,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_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,698,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Future minimum payments due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,336,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_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligations', window );">Net minimum lease payments under capital lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,067,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_CapitalLeaseObligationsCurrent', window );">Less current portion of net minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,428,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_CapitalLeaseObligationsNoncurrent', window );">Long-term portion of minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,639,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,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_LineOfCredit', window );">Amount outstanding under credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member', window );">3.25% Convertible Senior Notes due in April 2019 [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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,500,000<span></span>
</td>
<td class="nump">57,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr.  01,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments', window );">Number of shares each note is convertible to (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<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_plab_FaceAmountOfEachNoteConvertedOrConvertible', window );">Face amount of each note converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.37<span></span>
</td>
<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_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member', window );">3.25% Convertible Senior Notes due in April 2016 [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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">57,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of debt</a></td>
<td class="text">Apr.  01,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</a></td>
<td class="nump">$ 50,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion of debt to common stock (in shares) | shares</a></td>
<td class="nump">700,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_DebtInstrumentConvertibleNumberOfEquityInstruments', window );">Number of shares each note is convertible to (in shares) | shares</a></td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_plab_FaceAmountOfEachNoteConvertedOrConvertible', window );">Face amount of each note converted</a></td>
<td class="nump">$ 1,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_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 10.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2018Member', window );">2.77% Capital Lease Obligation Payable through July 2018 [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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt and capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,067,000<span></span>
</td>
<td class="nump">15,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original face amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,400,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_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">per month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Repayment period of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1', window );">Amount payable through the end of lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300,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_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Minimum lease payments under the Company's capital lease obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2016Member', window );">3.09% Capital Lease Obligation Payable through March 2016 [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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Long-term borrowings and Long-term Debt, unclassified [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt and capital lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,269,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original face amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,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_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">per month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Repayment period of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_FaceAmountOfEachNoteConvertedOrConvertible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item represents the face amount of each note converted or convertible to common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_FaceAmountOfEachNoteConvertedOrConvertible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<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(22))<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)(16))<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_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<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 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6455314&amp;loc=d3e45023-112735<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.22)<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_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount necessary to reduce net minimum lease payments to present value for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for capital leases net of executory costs, which include amounts paid by the lessee to the lessor for insurance, maintenance and 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(16))<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)(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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6928298&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleNumberOfEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 instruments that the holder of the debt instrument would receive if the debt was converted to 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.22(a)(5))<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 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21521-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_DebtInstrumentConvertibleNumberOfEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<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.22)<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_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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><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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in 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.22(a)(2))<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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligations including current maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=plab_CapitalLeaseObligationPayableThrough2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6839560704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>OPERATING LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rent expense under operating leases</a></td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum lease payments under non-cancelable operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2017</a></td>
<td class="nump">2,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2018</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2019</a></td>
<td class="nump">630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2020</a></td>
<td class="nump">394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2021</a></td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">1,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum payments due</a></td>
<td class="nump">$ 5,975<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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6841026064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Date and terms of plan modification</a></td>
<td class="text">In March 2016 shareholders approved a new equity incentive compensation plan (&#8220;the Plan&#8221;), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Maximum number of shares of common stock that may be issued (in shares)</a></td>
<td class="nump">4,000,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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation costs incurred</a></td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="nump">$ 4,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Share-based compensation cost capitalized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions', window );">Income tax benefits realized from stock option exercises</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Contractual term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">48.40%<span></span>
</td>
<td class="nump">53.70%<span></span>
</td>
<td class="nump">61.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares [Rollforward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">3,803,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Granted (in shares)</a></td>
<td class="nump">667,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercised (in shares)</a></td>
<td class="num">(572,033)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Cancelled and forfeited (in shares)</a></td>
<td class="num">(363,050)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 end of period (in shares)</a></td>
<td class="nump">3,535,335<span></span>
</td>
<td class="nump">3,803,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercisable at end of period (in shares)</a></td>
<td class="nump">1,973,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares)</a></td>
<td class="nump">3,438,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 7.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Granted (in dollars per share)</a></td>
<td class="nump">11.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercised (in dollars per share)</a></td>
<td class="nump">5.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Cancelled and forfeited (in dollars per share)</a></td>
<td class="nump">15.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 end of period (in dollars per share)</a></td>
<td class="nump">7.59<span></span>
</td>
<td class="nump">$ 7.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercisable at end of period (in dollars per share)</a></td>
<td class="nump">5.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share)</a></td>
<td class="nump">$ 7.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted-Average Remaining Contractual Life [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at end of period</a></td>
<td class="text">6 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercisable at end of period</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period</a></td>
<td class="nump">$ 9,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercisable at end of period</a></td>
<td class="nump">7,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest</a></td>
<td class="nump">$ 9,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stock Options Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 4.51<span></span>
</td>
<td class="nump">$ 3.81<span></span>
</td>
<td class="nump">$ 4.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash received from options exercises</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to unvested option awards</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of compensation cost not yet recognized</a></td>
<td class="text">2 years 6 months<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Award vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Award vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of awards for which restrictions lapsed</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation cost not yet recognized related to share based payment awards other than options</a></td>
<td class="nump">$ 1,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Options Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of compensation cost not yet recognized</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares [Rollforward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">189,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">115,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in shares)</a></td>
<td class="num">(142,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cancelled (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of period (in shares)</a></td>
<td class="nump">162,375<span></span>
</td>
<td class="nump">189,588<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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest', window );">Vested and expected to vest (in shares)</a></td>
<td class="nump">154,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Fair Value at Grant Date [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 7.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">12.13<span></span>
</td>
<td class="nump">$ 8.28<span></span>
</td>
<td class="nump">$ 8.86<span></span>
</td>
</tr>
<tr class="re">
<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 );">Vested (in dollars per share)</a></td>
<td class="nump">8.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cancelled (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">9.61<span></span>
</td>
<td class="nump">$ 7.34<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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue', window );">Vested and expected to vest (in dollars per share)</a></td>
<td class="nump">$ 9.64<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Award vesting period</a></td>
<td class="text">1 year<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Award vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Maximum number of shares of common stock that may be issued (in shares)</a></td>
<td class="nump">1,500,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation cost not yet recognized related to share based payment awards other than options</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percent of market price that participants pay for shares subscribed</a></td>
<td class="nump">85.00%<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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued', window );">Total shares issued under ESPP since inception (in shares)</a></td>
<td class="nump">1,300,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares [Rollforward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of period (in shares)</a></td>
<td class="nump">67,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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 number of shares that have been issued since the inception of the Company's employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average fair value at grant date of restricted stock that is vested and expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThatAreVestedAndExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number, as of the balance sheet date, of outstanding restricted stock awards that are vested and expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6415400&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=6415400&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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation cost capitalized during the period arising from equity-based compensation arrangements (for example, shares of stock, units, 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 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the aggregate tax benefit realized from the exercise of stock options and the conversion of similar instruments during the annual 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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=6415400&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_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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6415400&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own 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 (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_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=6415400&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_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=6415400&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=6415400&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_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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=6415400&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=6415400&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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of fully vested and expected to vest options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding can be 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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, the weighted-average exercise price for outstanding stock options that are fully vested or expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant modifications (such as a change in expiration dating, vesting rights, or exercise prices) to an equity-based compensation plan, including the terms of the modifications.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (h)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, 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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_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=6415400&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=6415400&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="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_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=6928386&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=6415400&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_AwardTypeAxis=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_AwardTypeAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6819468064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RETIREMENT PLANS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE RETIREMENT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_NumberOfMonthsOfServiceCompleted', window );">Number of months of service completed to come under retirement plan</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan', window );">Minimum age of employees to come under retirement plan</a></td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentage of salary that can be contributed by the employee</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Maximum percentage of employees' contributions that Company will match</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum percentage of employees' gross pay that Company will match</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Company's contribution to defined contribution retirement plans</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum age of employees to come under retirement plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_NumberOfMonthsOfServiceCompleted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of months of service completed to come under retirement 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;">plab_NumberOfMonthsOfServiceCompleted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pension benefit costs recognized during the period for (1) defined benefit plans and (2) defined contribution plans. For defined benefit plans, pension expense includes the following components: service cost, interest cost, expected return on plan assets, gain (loss) on plan assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. For defined contribution plans, the pension expense generally equals the firm's contribution to employees' accounts (if the firm contributes) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<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=66902209&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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6826487968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
<th class="th"><div>Nov. 03, 2013</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_plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract', window );"><strong>Components of income before income tax provision [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="nump">$ 6,270<span></span>
</td>
<td class="nump">$ 6,646<span></span>
</td>
<td class="num">$ (23,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">54,204<span></span>
</td>
<td class="nump">63,394<span></span>
</td>
<td class="nump">64,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax provision</a></td>
<td class="nump">60,474<span></span>
</td>
<td class="nump">70,040<span></span>
</td>
<td class="nump">41,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">492<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
<td class="nump">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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">8,115<span></span>
</td>
<td class="nump">9,729<span></span>
</td>
<td class="nump">4,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(3,817)<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
<td class="nump">4,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="nump">4,798<span></span>
</td>
<td class="nump">13,181<span></span>
</td>
<td class="nump">9,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income tax provision reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax at statutory rate</a></td>
<td class="nump">21,166<span></span>
</td>
<td class="nump">24,514<span></span>
</td>
<td class="nump">14,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Changes in valuation allowances</a></td>
<td class="num">(9,516)<span></span>
</td>
<td class="num">(11,471)<span></span>
</td>
<td class="num">(7,575)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Distributions from foreign subsidiaries</a></td>
<td class="nump">3,438<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">12,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differentials</a></td>
<td class="num">(9,620)<span></span>
</td>
<td class="num">(4,356)<span></span>
</td>
<td class="num">(4,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">(944)<span></span>
</td>
<td class="num">(2,729)<span></span>
</td>
<td class="num">(2,847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Uncertain tax positions, including reserves, settlements and resolutions</a></td>
<td class="nump">134<span></span>
</td>
<td class="num">(175)<span></span>
</td>
<td class="num">(2,255)<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_plab_IncomeTaxReconciliationGainLossOnAcquisition', window );">Gain on acquisition of DPTT</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,748)<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_plab_IncomeTaxReconciliationIntercompanyGainLossElimination', window );">Intercompany gain elimination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,759<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_plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings', window );">Tax on foreign subsidiary earnings</a></td>
<td class="nump">225<span></span>
</td>
<td class="nump">6,589<span></span>
</td>
<td class="nump">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_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(85)<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="nump">686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="nump">$ 4,798<span></span>
</td>
<td class="nump">$ 13,181<span></span>
</td>
<td class="nump">$ 9,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<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_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred income tax assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 46,158<span></span>
</td>
<td class="nump">$ 56,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Reserves not currently deductible</a></td>
<td class="nump">7,876<span></span>
</td>
<td class="nump">8,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">Alternative minimum tax credits</a></td>
<td class="nump">3,772<span></span>
</td>
<td class="nump">3,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther', window );">Tax credit carryforwards</a></td>
<td class="nump">8,814<span></span>
</td>
<td class="nump">8,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,719<span></span>
</td>
<td class="nump">1,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">68,339<span></span>
</td>
<td class="nump">78,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowances</a></td>
<td class="num">(29,315)<span></span>
</td>
<td class="num">(38,763)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets net of valuation allowance</a></td>
<td class="nump">39,024<span></span>
</td>
<td class="nump">39,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred income tax liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="num">(3,962)<span></span>
</td>
<td class="num">(5,953)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(19,977)<span></span>
</td>
<td class="num">(17,874)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestments', window );">Investments</a></td>
<td class="nump">74<span></span>
</td>
<td class="num">(4,596)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(328)<span></span>
</td>
<td class="num">(552)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred income taxes liabilities</a></td>
<td class="num">(24,193)<span></span>
</td>
<td class="num">(28,975)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Net deferred income tax assets</a></td>
<td class="nump">14,831<span></span>
</td>
<td class="nump">10,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract', window );"><strong>Reported per adoption of new accounting standard (see below) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income tax assets</a></td>
<td class="nump">16,322<span></span>
</td>
<td class="nump">13,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 tax liabilities</a></td>
<td class="num">(1,491)<span></span>
</td>
<td class="num">(2,209)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Net deferred income tax assets</a></td>
<td class="nump">14,831<span></span>
</td>
<td class="nump">10,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesAbstract', window );"><strong>Income Tax Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest and penalties accrued related to uncertain tax positions</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">4,606<span></span>
</td>
<td class="nump">4,029<span></span>
</td>
<td class="nump">4,993<span></span>
</td>
<td class="nump">$ 4,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Recorded in Other Liabilities [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_IncomeTaxUncertaintiesAbstract', window );"><strong>Income Tax Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=plab_AdjustmentOfDeferredTaxAssetMember', window );">Adjustment of Deferred Tax Asset [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_IncomeTaxUncertaintiesAbstract', window );"><strong>Income Tax Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<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_plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_IncomeTaxReconciliationGainLossOnAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 gain (loss) on acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_IncomeTaxReconciliationGainLossOnAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_IncomeTaxReconciliationIntercompanyGainLossElimination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 elimination of intercompany gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_IncomeTaxReconciliationIntercompanyGainLossElimination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the income tax provision difference which is obtained from the taxes related to the foreign subsidiary earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_IncomeTaxReconciliationTaxOnForeignSubsidiaryEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(15)(b)(2))<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(15)(2))<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> -Glossary Deferred Tax Liability<br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<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(26)(a))<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 210.5-02(26)(b))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local 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> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Alternative Minimum Tax<br> -URI http://asc.fasb.org/extlink&amp;oid=6504908<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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=75116654&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=75116654&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=75116654&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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=65882285&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=65882285&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=65882285&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=65882285&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=75116654&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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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=65882285&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=65882285&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=65882285&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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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=65882285&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_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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=65882285&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_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=65882285&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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=plab_AdjustmentOfDeferredTaxAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=plab_AdjustmentOfDeferredTaxAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6841526496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 4,029<span></span>
</td>
<td class="nump">$ 4,993<span></span>
</td>
<td class="nump">$ 4,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions in prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions in prior years</a></td>
<td class="nump">744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on current year tax positions</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="num">(378)<span></span>
</td>
<td class="num">(720)<span></span>
</td>
<td class="num">(3,155)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapses of statutes of limitations</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">4,606<span></span>
</td>
<td class="nump">4,029<span></span>
</td>
<td class="nump">4,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceAbstract', window );"><strong>Valuation Allowance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance change</a></td>
<td class="num">(5,200)<span></span>
</td>
<td class="num">(9,300)<span></span>
</td>
<td class="num">(7,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_IncomeTaxesAdditionalDisclosuresAbstract', window );"><strong>Income taxes, additional disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings', window );">Undistributed earnings of foreign subsidiaries included in consolidated retained earnings</a></td>
<td class="nump">176,600<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_plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested', window );">Earnings of foreign subsidiaries included in consolidated retained earnings which are considered not to be permanently reinvested</a></td>
<td class="nump">11,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Remaining undistributed earnings considered to be indefinitely invested</a></td>
<td class="nump">165,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount', window );">Dollar effect of income tax holiday</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 200<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_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Per share effect of income tax holiday (dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_TermOfTaxYearHolidays', window );">Term of tax year holidays</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 11,400<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Cash received for refunds of income taxes</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_FinancialStatementDeferredIncomeTaxesAbstract', window );"><strong>Financial Statement Deferred Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Noncurrent assets</a></td>
<td class="nump">16,322<span></span>
</td>
<td class="nump">13,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Noncurrent liabilities</a></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">2,209<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201517Member', window );">ASU 2015-17 [Member] | Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_FinancialStatementDeferredIncomeTaxesAbstract', window );"><strong>Financial Statement Deferred Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Current assets</a></td>
<td class="nump">3,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Noncurrent assets</a></td>
<td class="nump">11,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noncurrent liabilities</a></td>
<td class="nump">4,388<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201517Member', window );">ASU 2015-17 [Member] | Change Due to Adoption [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_FinancialStatementDeferredIncomeTaxesAbstract', window );"><strong>Financial Statement Deferred Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Current assets</a></td>
<td class="num">(3,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noncurrent assets</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Noncurrent liabilities</a></td>
<td class="num">(2,179)<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201517Member', window );">ASU 2015-17 [Member] | Retrospectively Adjusted [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_FinancialStatementDeferredIncomeTaxesAbstract', window );"><strong>Financial Statement Deferred Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Current assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Noncurrent assets</a></td>
<td class="nump">13,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noncurrent liabilities</a></td>
<td class="nump">2,209<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Federal research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryfoward amount</a></td>
<td class="nump">$ 5,121<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Federal research and development [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2019<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Federal research and development [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2036<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_TaxCreditCarryforwardAxis=plab_AlternateMinimumTaxCreditCarryforwardMember', window );">Federal alternate minimum tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryfoward amount</a></td>
<td class="nump">$ 3,772<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_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryfoward amount</a></td>
<td class="nump">$ 5,681<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_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Expiration period</a></td>
<td class="text">Oct. 31,  2030<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 98,525<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2025<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2033<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 27,403<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_IncomeTaxesAdditionalDisclosuresAbstract', window );"><strong>Income taxes, additional disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayTerminationDate', window );">Income tax holiday termination date</a></td>
<td class="text">October 31, 2017<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_IncomeTaxesAdditionalDisclosuresAbstract', window );"><strong>Income taxes, additional disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayTerminationDate', window );">Income tax holiday termination date</a></td>
<td class="text">October 31, 2019<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 211,665<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State tax [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract', window );"><strong>Operating Loss Carryforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Expiration Periods</a></td>
<td class="text">Oct. 31,  2036<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_IncomeTaxAuthorityAxis=plab_ForeignJurisdictionsMember', window );">Foreign jurisdictions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceAbstract', window );"><strong>Valuation Allowance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance change</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="nump">$ 1,500<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_plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries that are not considered to be permanently reinvested outside of the United States.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_EarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarningsWhichAreConsideredNotToBePermanentlyReinvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_FinancialStatementDeferredIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_FinancialStatementDeferredIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_IncomeTaxesAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_IncomeTaxesAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_TermOfTaxYearHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to term of tax year holidays.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_TermOfTaxYearHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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_plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of undistributed earnings of foreign subsidiaries, including the amounts that are not considered to be permanently reinvested outside of the United States, and the amounts which are intended to be permanently reinvested outside of the United States, and that are not subject to U.S. federal income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_UndistributedEarningsOfForeignSubsidiariesIncludedInConsolidatedRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=65882285&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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31928-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31958-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_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=65882285&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=75116654&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=75116654&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=75116654&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=75116654&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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=75116654&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=75116654&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=75116654&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_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="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_IncomeTaxHolidayTerminationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The date on which the special tax status will terminate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-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_IncomeTaxHolidayTerminationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Carryforwards<br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxCreditCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of the tax credit carryforward, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=75116654&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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201517Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201517Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=plab_RetrospectivelyAdjustedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=plab_RetrospectivelyAdjustedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=plab_AlternateMinimumTaxCreditCarryforwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=plab_AlternateMinimumTaxCreditCarryforwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=plab_ForeignJurisdictionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=plab_ForeignJurisdictionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6824591296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="13">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 30, 2017</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>May 01, 2016</div></th>
<th class="th"><sup>[2]</sup></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><sup>[3]</sup></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Aug. 02, 2015</div></th>
<th class="th"><div>May 03, 2015</div></th>
<th class="th"><div>Feb. 01, 2015</div></th>
<th class="th"><sup>[4]</sup></th>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Calculation of basic and diluted earnings per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 5,256<span></span>
</td>
<td class="nump">$ 8,088<span></span>
</td>
<td colspan="2" class="nump">$ 11,854<span></span>
</td>
<td colspan="2" class="nump">$ 21,002<span></span>
</td>
<td class="nump">$ 18,622<span></span>
</td>
<td class="nump">$ 12,106<span></span>
</td>
<td class="nump">$ 10,060<span></span>
</td>
<td colspan="2" class="nump">$ 3,837<span></span>
</td>
<td class="nump">$ 46,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 44,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 25,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_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestOnConvertibleDebtNetOfTax', window );">Interest expense on convertible notes, net of related tax effects</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,938<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,363<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,426<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_NetIncomeLossAttributableToParentDiluted', window );">Earnings for diluted earnings per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,138<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 48,988<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 27,422<span></span>
</td>
</tr>
<tr class="ro">
<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 computations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares used for basic earnings per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">67,539<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">66,331<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">61,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Convertible notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">7,841<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,085<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,945<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based payment awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">974<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">967<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">955<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,815<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,052<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,900<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares used for diluted earnings per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">76,354<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">78,383<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">66,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td colspan="2" class="nump">$ 0.18<span></span>
</td>
<td colspan="2" class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td colspan="2" class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td colspan="2" class="nump">$ 0.16<span></span>
</td>
<td colspan="2" class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td colspan="2" class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 0.63<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,641<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based payment awards issued after fiscal year 2016 (in shares)</a></td>
<td class="nump">600<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_StockCompensationPlanMember', window );">Share-based Payment Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,641<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,911<span></span>
</td>
</tr>
<tr class="rh">
<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_ConvertibleDebtSecuritiesMember', window );">Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total potentially dilutive shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11,085<span></span>
</td>
</tr>
<tr><td colspan="19"></td></tr>
<tr><td colspan="19"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=65016374&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=64863997&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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=64863997&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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 convertible debt securities using the if-converted 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 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_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=64863997&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_InterestOnConvertibleDebtNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The after-tax amount of interest recognized in the period associated with any convertible 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestOnConvertibleDebtNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_NetIncomeLossAttributableToParentDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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=64863997&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToParentDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=64863997&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=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6825589264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSIDIARY SHARE REPURCHASE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2014</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>May 01, 2016</div></th>
<th class="th"><sup>[2]</sup></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><sup>[3]</sup></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Aug. 02, 2015</div></th>
<th class="th"><div>May 03, 2015</div></th>
<th class="th"><div>Feb. 01, 2015</div></th>
<th class="th"><sup>[4]</sup></th>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Payment to minority shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 966<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract', window );"><strong>Effect of the change in the entity's ownership interest in PSMC [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">$ 5,256<span></span>
</td>
<td class="nump">$ 8,088<span></span>
</td>
<td colspan="2" class="nump">$ 11,854<span></span>
</td>
<td colspan="2" class="nump">$ 21,002<span></span>
</td>
<td class="nump">$ 18,622<span></span>
</td>
<td class="nump">$ 12,106<span></span>
</td>
<td class="nump">$ 10,060<span></span>
</td>
<td colspan="2" class="nump">$ 3,837<span></span>
</td>
<td class="nump">$ 46,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 44,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">25,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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Change from net income attributable to Photronics, Inc. shareholders due to issuance of shares of PDMC and transfers to or from noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract', window );"><strong>Effect of the change in the entity's ownership interest in PSMC [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary', window );">Increase (decrease) in Photronics, Inc.'s additional paid-in capital and accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,183)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract', window );"><strong>Effect of the change in the entity's ownership interest in PSMC [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary', window );">Increase (decrease) in Photronics, Inc.'s additional paid-in capital and accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=plab_PsmcStockRepurchaseProgramMember', window );">PSMC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage in subsidiary</a></td>
<td class="nump">100.00%<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Payment to minority shareholders</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="19"></td></tr>
<tr><td colspan="19"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591554-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<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> -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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repurchase of equity (treasury stock) by a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent; but not deconsolidation by 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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591554-111686<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> -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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=plab_PsmcStockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=plab_PsmcStockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6658304960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [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_OtherCommitment', window );">Outstanding commitments for capital expenditure</a></td>
<td class="nump">$ 51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Recorded purchase commitments</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Total unrecorded purchase commitments</a></td>
<td class="nump">$ 60<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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827341328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>May 01, 2016</div></th>
<th class="th"><sup>[2]</sup></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><sup>[3]</sup></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Aug. 02, 2015</div></th>
<th class="th"><div>May 03, 2015</div></th>
<th class="th"><div>Feb. 01, 2015</div></th>
<th class="th"><sup>[4]</sup></th>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 107,368<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 123,209<span></span>
</td>
<td colspan="2" class="nump">$ 122,923<span></span>
</td>
<td colspan="2" class="nump">$ 129,956<span></span>
</td>
<td class="nump">$ 141,693<span></span>
</td>
<td class="nump">$ 131,699<span></span>
</td>
<td class="nump">$ 127,309<span></span>
</td>
<td colspan="2" class="nump">$ 123,505<span></span>
</td>
<td class="nump">$ 483,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 524,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 455,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">506,434<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">547,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">506,434<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">547,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">550,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=plab_IntegratedCircuitsMember', window );">IC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">364,531<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">420,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">352,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductOrServiceAxis=plab_FlatPanelDisplaysMember', window );">FPD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">118,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">103,373<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">102,848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">193,216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">205,141<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">167,075<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-lived assets</a></td>
<td class="nump">176,644<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">185,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">176,644<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">185,087<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">207,324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_KR', window );">Korea [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">141,017<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">147,921<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">140,386<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-lived assets</a></td>
<td class="nump">146,515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">167,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">146,515<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">167,618<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">176,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">113,670<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">132,792<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">106,740<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-lived assets</a></td>
<td class="nump">173,658<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">184,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">173,658<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">184,282<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">158,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">33,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35,792<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">38,726<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-lived assets</a></td>
<td class="nump">9,617<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,617<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,287<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=plab_AllOtherAsiaMember', window );">All Other Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">2,169<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,560<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | One Customer Accounted [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percent of net sales accounted for by significant customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">18.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Other Customer Accounted [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percent of net sales accounted for by significant customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr><td colspan="18"></td></tr>
<tr><td colspan="18"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductOrServiceAxis=plab_IntegratedCircuitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductOrServiceAxis=plab_IntegratedCircuitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductOrServiceAxis=plab_FlatPanelDisplaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductOrServiceAxis=plab_FlatPanelDisplaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=plab_AllOtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=plab_AllOtherAsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=plab_MajorCustomer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=plab_MajorCustomer1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=plab_OtherCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=plab_OtherCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827367280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">646,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">5,874<span></span>
</td>
<td class="num">(40,407)<span></span>
</td>
<td class="num">(5,829)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">710,363<span></span>
</td>
<td class="nump">646,555<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_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(10,573)<span></span>
</td>
<td class="nump">21,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">2,902<span></span>
</td>
<td class="num">(32,347)<span></span>
</td>
<td class="num">(5,028)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(7,671)<span></span>
</td>
<td class="num">(10,573)<span></span>
</td>
<td class="nump">21,774<span></span>
</td>
</tr>
<tr class="rh">
<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 Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(9,634)<span></span>
</td>
<td class="nump">22,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(6,567)<span></span>
</td>
<td class="num">(9,634)<span></span>
</td>
<td class="nump">22,651<span></span>
</td>
</tr>
<tr class="rh">
<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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Amortization of Cash Flow Hedge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(306)<span></span>
</td>
<td class="num">(434)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(177)<span></span>
</td>
<td class="num">(306)<span></span>
</td>
<td class="num">(434)<span></span>
</td>
</tr>
<tr class="rh">
<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=plab_AccumulatedOtherComprehensiveIncomeOtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="num">(633)<span></span>
</td>
<td class="num">(443)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(927)<span></span>
</td>
<td class="num">(633)<span></span>
</td>
<td class="num">$ (443)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember', window );">AOCI Including Portion Attributable to Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,745<span></span>
</td>
<td class="num">(40,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">5,874<span></span>
</td>
<td class="num">(40,407)<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_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember', window );">Foreign Currency Translation Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,334<span></span>
</td>
<td class="num">(40,154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">6,334<span></span>
</td>
<td class="num">(40,154)<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_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember', window );">Amortization of Cash Flows Hedge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">128<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=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(589)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss)</a></td>
<td class="num">(589)<span></span>
</td>
<td class="num">(381)<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_AociAttributableToNoncontrollingInterestMember', window );">AOCI Attributable to Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive (income) loss attributable to noncontrolling interests</a></td>
<td class="num">(2,972)<span></span>
</td>
<td class="nump">8,060<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_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember', window );">Foreign Currency Translation Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive (income) loss attributable to noncontrolling interests</a></td>
<td class="num">(3,267)<span></span>
</td>
<td class="nump">7,869<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_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember', window );">Amortization of Cash Flows Hedge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive (income) loss attributable to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: other comprehensive (income) loss attributable to noncontrolling interests</a></td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 191<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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=66004921&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=66004124&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_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=6928386&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=66004124&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=66004124&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=66004921&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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=66004124&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65896914&amp;loc=d3e39076-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669686-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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66004921&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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=plab_AccumulatedOtherComprehensiveIncomeOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=plab_AccumulatedOtherComprehensiveIncomeOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AociAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AociAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6840207424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER RELATED PARTY TRANSACTIONS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amount due currently to related party at end of period</a></td>
<td class="nump">$ 2,743<span></span>
</td>
<td class="nump">$ 8,840<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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember', window );">Information Technology Services Provider [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amount due currently to related party at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member', window );">Information Technology Services Provider 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amount due currently to related party at end of period</a></td>
<td class="nump">200<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_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember', window );">Photomask Blank Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Expenses incurred for goods or services provided by related party during the period</a></td>
<td class="nump">16,300<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="nump">$ 20,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amount due currently to related party at end of period</a></td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProviderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=plab_InformationTechnologyServicesProvider1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=plab_PhotomaskBlankSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6826536544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</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_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [Member] | 3.25% convertible senior notes due 2019 [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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">68,230<span></span>
</td>
<td class="nump">64,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [Member] | 3.25% convertible senior notes due 2016 [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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">60,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value [Member] | 3.25% convertible senior notes due 2019 [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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">57,500<span></span>
</td>
<td class="nump">57,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value [Member] | 3.25% convertible senior notes due 2016 [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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Fair and carrying values of the Company's convertible senior notes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 57,500<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's 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> -Glossary Convertible Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6509036<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesDueOnApril2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesDueOnApril2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6658614800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAINS ON SALE OF INVESTMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentAxis=plab_InvestmentInForeignEntityMember', window );">Investment in Foreign Entity [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_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="nump">$ 8,800<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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_InvestmentAxis=plab_InvestmentInForeignEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentAxis=plab_InvestmentInForeignEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6828819376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EXPANSION INTO CHINA (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 30, 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_plab_EXPANSIONINTOCHINAAbstract', window );"><strong>EXPANSION INTO CHINA [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_plab_InvestmentAmountPlannedToInvestInForeignCountry', window );">Investment amount planned to invest in China</a></td>
<td class="nump">$ 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_plab_TermOfPlannedInvestmentInForeignCountry', window );">Investment term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_EXPANSIONINTOCHINAAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">plab_EXPANSIONINTOCHINAAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_plab_InvestmentAmountPlannedToInvestInForeignCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to amount of investment, company has planned to invest in foreign country.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_InvestmentAmountPlannedToInvestInForeignCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_plab_TermOfPlannedInvestmentInForeignCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to term over which company will invest the planned amount of investment in the foreign country.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">plab_TermOfPlannedInvestmentInForeignCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>plab_</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>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827238560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th" colspan="2"><div>May 01, 2016</div></th>
<th class="th" colspan="2"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Aug. 02, 2015</div></th>
<th class="th"><div>May 03, 2015</div></th>
<th class="th" colspan="2"><div>Feb. 01, 2015</div></th>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Data (Unaudited) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 107,368<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 123,209<span></span>
</td>
<td class="nump">$ 122,923<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 129,956<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 141,693<span></span>
</td>
<td class="nump">$ 131,699<span></span>
</td>
<td class="nump">$ 127,309<span></span>
</td>
<td class="nump">$ 123,505<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 483,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 524,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 455,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">20,533<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">31,450<span></span>
</td>
<td class="nump">31,287<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">35,436<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">44,614<span></span>
</td>
<td class="nump">37,243<span></span>
</td>
<td class="nump">33,095<span></span>
</td>
<td class="nump">28,184<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">118,706<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">143,136<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">6,569<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11,453<span></span>
</td>
<td class="nump">14,153<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">23,501<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">22,151<span></span>
</td>
<td class="nump">15,410<span></span>
</td>
<td class="nump">12,156<span></span>
</td>
<td class="nump">7,142<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">55,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">56,859<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">32,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Photronics, Inc. shareholders</a></td>
<td class="nump">$ 5,256<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 8,088<span></span>
</td>
<td class="nump">$ 11,854<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 21,002<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 18,622<span></span>
</td>
<td class="nump">$ 12,106<span></span>
</td>
<td class="nump">$ 10,060<span></span>
</td>
<td class="nump">$ 3,837<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 46,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 44,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 25,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.08<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<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.08<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3],[5]</sup></td>
<td class="nump">$ 0.63<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 0.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_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Tax benefits related to prior year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,200)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,300)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,100)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Selected Quarterly Financial Data (Unaudited) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">193,216<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">205,141<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 167,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Tax benefits related to prior year</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesMember', window );">3.25% Convertible Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts', window );">Financing expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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">$ 900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Convertible senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 57,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 57,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.25%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_invest_InvestmentAxis=plab_InvestmentInForeignEntityMember', window );">Investment in Foreign Entity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="18"></td></tr>
<tr><td colspan="18"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $3.0 million related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes a tax benefit in Taiwan of $1.8 million related to prior years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8.8 million gain on sale of investment in a foreign entity.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes expenses of $0.9 million of financing expenses related to the exchange of $57.5 million 3.25% convertible senior notes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's 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> -Glossary Convertible Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6509036<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings during the period for commitment fees and debt issuance expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=65016374&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=64863997&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=64863997&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_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying value and the sale price of an investment.  A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment.  This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=66902209&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 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 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<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=68079674&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 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=75116654&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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=plab_ConvertibleSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_InvestmentAxis=plab_InvestmentInForeignEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentAxis=plab_InvestmentInForeignEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827955536">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule II-Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Oct. 30, 2016</div></th>
<th class="th" colspan="2"><div>Nov. 01, 2015</div></th>
<th class="th"><div>Nov. 02, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember', window );">Allowance for Doubtful Accounts [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowance and Qualifying Accounts [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,301<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,078<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 3,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">642<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">730<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(42)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(507)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,901<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,301<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Deferred Tax Asset Valuation Allowance [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowance and Qualifying Accounts [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38,763<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">49,548<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">56,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,262)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(2,364)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="num">(5,186)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,421)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(7,113)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 29,315<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 38,763<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 49,548<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Uncollectible accounts written off, net, and impact of foreign currency translation.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Reversal of valuation allowance.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Increase in deferred tax liability and utilization of net operating losses.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>95
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .AD)DH?(\\#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,$%     @ Z&0F2F;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    " #H9"9*?T1_9>\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O:25*:'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;
MA^@'\#%W__SN=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.94YTN;GO
MH]>4G_$ 09L/?4"H.%^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;
M]-A1 E$*8&J:&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@
MX.WI\65>MW!=(MT9S+^2DW0*N&:7R:_UPV:W9:KBXJ[@HN"KG:AD?2_%[?OD
M^L/O*NQ[Z_;N'QM?!%4#O^Y"?0%02P,$%     @ Z&0F2IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " #H9"9*H!K]79T"  "A"0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6VXZ;,!#]%<0'+-A<$R61<E'52JT4;=7VV4F<@!8PM9VP
M_?O:AF59>]@7L,TY<SS#C#VKCO$745 JO=>Z:L3:+Z1LET$@S@6MB7AB+6W4
MEROC-9%JRF^!:#DE%T.JJP"'81K4I&S\S<JL'?EFQ>ZR*AMZY)ZXUS7A_W:T
M8MW:1_[;PG-Y*Z1>"#:KEMSH3RI_M4>N9L%HY5+6M!$E:SQ.KVM_BY8'E&F"
M0?PN:2<F8T^[<F+L14^^7=9^J'=$*WJ6V@11KP?=TZK2EM0^_@Y&_5%3$Z?C
M-^M?C//*F1,1=,^J/^5%%FL_][T+O9)[)9]9]Y4.#B6^-WC_G3YHI>!Z)TKC
MS"IAGM[Y+B2K!RMJ*S5Y[=]E8]Y=_R6.!AI,P ,!CP24?TJ(!D+T3H@_)<0#
M(;8(0>^*B<V!2+)9<=9YO/^]+=%9A):QBOY9+YI@FV\J/$*M/C;A*GAH,P-B
MUR/P!(%&1*!LCP(8$MAAAXX_"NQ=1/01<7 1,;R%"/0Q,O1H0D]@>@S28T./
M)_34"I&+R&"!!!1(''IN"?2(Q"":'H%"%*6P2@JJI([*PE)Q$2B$%3)0(7/Y
MR)( (!B6R$&)W.5;R;(#(#,2"U!BX?)C2P* S&04"N&J"UT+=E)!F)FT0C.U
MC5P+5F8=!DPZ2:T4I5F:9#B:$0/K?(NP*V8EV'[ 3/,XS2.<A(M\1@LN:!0Y
M6M@YMB)'"X=HIF(07/G(+6QL9S2$F<DW!)<_<NL?VTD-86;.0 27/W*K&R>V
M"H"9BQA\!""WP'%FJP 8^_\'D_NKIOQF>@/AG=F],8W)9'7L/[;8W'_O\+YY
M^4'XK6R$=V)2W:+FKKLR)JG:2OBDPEJH?FF<5/0J]3!38]XW#?U$LG9HB(*Q
M*]O\!U!+ P04    " #H9"9*<JN(S$L$  ",%   &    'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;(V8:V_J1A"&_PKB>X]W9J^."%*AJEJIE:)3M?WLA$U
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
M,3LD-&.G(N!41BXK"%A+(2<S@&PA%Q4 FN4V)1F;%&F3,DY)UL825\2%FAG
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
M?H"YGEM*YN(_P154"(]*0HX*E4LKJ0;G4<\L08H6+],N3=K'Z>; 9]@V@,\
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
MQSM_-O.8S8;#8?E!;/W&Y2]02P,$%     @ Z&0F2C\M(5VT 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5-A;]P@#/TKB!]0<ES6GDY)
MI%ZK:9,VZ=1IZV<N<1)4"!F02_?O9TB:9ENT+X"-W_.S,=EH[(MK 3QYU:IS
M.6V][X^,N;(%+=R-Z:'#F]I8+3R:MF&NMR"J"-**\22Y95K(CA99])UMD9G!
M*]G!V1(W:"WLKQ,H,^9T1]\<3[)I?7"P(NM% ]_ ?^_/%BVVL%120^>DZ8B%
M.J?WN^,I#?$QX(>$T:W.)%1R,>8E&)^KG"9!$"@H?6 0N%WA 90*1"CCY\Q)
MEY0!N#Z_L7^,M6,M%^'@P:AG6?DVIP=**JC%H/R3&3_!7,\'2N;BO\ 5%(8'
M)9BC-,K%E92#\T;/+"A%B]=IEUW<Q^F&IS-L&\!G %\ AYB'38FB\D?A19%9
M,Q([];X7X8EW1XZ]*8,SMB+>H7B'WFO!D]N,70/1''.:8O@J9K=$,&1?4O"M
M%"?^#YQOP_>;"O<1OO]#X=TV0;I)D$:"]+\E;L4<_DK"5CW58)LX38Z49NCB
M)*^\R\#>\_@F[^'3M'\5MI&=(Q?C\65C_VMC/*"4Y 9'J,4/MA@*:A^.=WBV
MTYA-AC?]_(/8\HV+WU!+ P04    " #H9"9*M*!.9K0!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,"YX;6Q]4]MNW" 0_17$!P2;W;;IRK:4356U
M4B.M4C5Y9NVQC0(>%_ Z^?L"]CI6:_4%F.&<,Q>&;$3S8EL 1UZUZFQ.6^?Z
M V.V;$$+>X,]=/ZF1J.%\Z9IF.T-B"J2M&(\23XR+61'BRSZ3J;(<'!*=G R
MQ Y:"_-V!(5C3E-Z=3S*IG7!P8JL%PW\!/>K/QEOL46EDAHZ*[$C!NJ<WJ6'
MXS[@(^!)PFA79Q(J.2.^!.-[E=,D) 0*2A<4A-\N< ]*!2&?QN]9DRXA W%]
MOJI_C;7[6L["PCVJ9UFY-J>WE%10BT&Y1QR_P5S/!TKFXG_ !92'ATQ\C!*5
MC2LI!^M0SRH^%2U>IUUV<1^GF]V5MDW@,X$OA-M(8%.@F/D7X421&1R)F7K?
MB_#$Z8'[WI3!&5L1[WSRUGLO!4\^9^P2A&;,<<+P%29=$,RK+R'X5H@C_X?.
MM^F[S0QWD;Y;T]-D6V"_*;"/ OO_EKB!2?\NDJUZJL$T<9HL*7'HXB2OO,O
MWO'X)N_P:=H?A&ED9\D9G7_9V/\:T8%/);GQ(]3Z#[88"FH7CI_\V4QC-AD.
M^_D'L>4;%W\ 4$L#!!0    ( .AD)DK?[5$CM $  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;'U388^<(!#]*X0?<*QHV^M&36ZO:=JD33;7
MM/W,ZJCD0"S@>OWW'="S]L[T"S##O#=OAB&?C'UT'8 G3UKUKJ"=]\.1,5=U
MH(6[,0/T>-,8JX5'T[;,#19$'4%:,7XXO&5:R)Z6>?2=;9F;T2O9P]D2-VHM
M[.\3*#,5-*'/C@?9=CXX6)D/HH5OX+\/9XL66UEJJ:%WTO3$0E/0N^1XRD)\
M#/@A87*;,PF57(QY#,;GNJ"'( @45#XP"-RN< ]*!2*4\6OAI&O* -R>G]D_
MQMJQEHMP<&_43UG[KJ"WE-30B%'Y!S-]@J6>-Y0LQ7^!*R@,#THP1V64BRNI
M1N>-7EA0BA9/\R[[N$_S3?I^@>T#^ +@*^ VYF%SHJC\@_"BS*V9B)U[/XCP
MQ,F18V^JX(RMB'<HWJ'W6O*$Y^P:B):8TQS#-S')&L&0?4W!]U*<^"LXWX>G
MNPK3"$__49CN$V2[!%DDR/Y;XEY,]B()V_14@VWC-#E2F;&/D[SQK@-[Q^.;
M_ V?I_VKL*WL';D8CR\;^]\8XP&E'&YPA#K\8*NAH/'A^ [/=AZSV?!F6'X0
M6[]Q^0=02P,$%     @ Z&0F2O??,;.U 0  T@,  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL?5/;;MP@$/T5Q >$->M<M+(M95-5K=1(JT1MGUE[
M;*. QP6\3OX^@!W7;:V^ #/,.7-F&+(1S8MM 1QYU:JS.6V=ZP^,V;(%+>P5
M]M#YFQJ-%LZ;IF&V-R"J"-**\=WNAFDA.UIDT7<R18:#4[*#DR%VT%J8MR,H
M''.:T _'DVQ:%QRLR'K1P#.X[_W)>(LM+)74T%F)'3%0Y_0^.1S3$!\#?D@8
M[>I,0B5GQ)=@?*URN@N"0$'I H/PVP4>0*E Y&7\FCGIDC( U^</]L^Q=E_+
M65AX0/535J[-Z1TE%=1B4.X)QR\PUW--R5S\-[B \N%!B<]1HK)Q)>5@'>J9
MQ4O1XG7:91?W<;I)DQFV#> S@"^ NYB'38FB\D_"B2(S.!(S];X7X8F3 _>]
M*8,SMB+>>?'6>R\%3ZXS=@E$<\QQBN&KF&2)8)Y]2<&W4ASY/W"^#=]O*MQ'
M^/X/A3?;!.DF01H)TO^6N!5S^U<2MNJI!M/$:;*DQ*&+D[SR+@-[S^.;_ Z?
MIOU1F$9VEIS1^9>-_:\1'7@INRL_0JW_8(NAH';A>.O/9AJSR7#8SS^(+=^X
M> =02P,$%     @ Z&0F2I)'\'2V 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL?5-A;]P@#/TKB!]0$NZZ74])I%ZG:9,VZ=1IVV<N<1)4
MB#,@E^[?#TB:96VT+X"-W_.S,=F(YLFV (X\:]79G+;.]4?&;-F"%O8&>^C\
M38U&"^=-TS#;&Q!5!&G%>)*\8UK(CA99])U-D>'@E.S@;(@=M!;F]PD4CCE-
MZ8OC43:M"PY69+UHX!NX[_W9>(LM+)74T%F)'3%0Y_0^/9[V(3X&_) PVM69
MA$HNB$_!^%SE- F"0$'I H/PVQ4>0*E Y&7\FCGIDC( U^<7]H^Q=E_+15AX
M0/535J[-Z8&2"FHQ*/>(XR>8Z[FE9"[^"UQ!^?"@Q.<H4=FXDG*P#O7,XJ5H
M\3SMLHO[.-W<WLVP;0"? 7P!'&(>-B6*RC\()XK,X$C,U/M>A"=.C]SWI@S.
MV(IXY\5;[[T6/#UD[!J(YIC3%,-7,>D2P3S[DH)OI3CQ-W"^#=]M*MQ%^.X?
MA7?;!/M-@GTDV/^WQ(T8GKQ*PE8]U6":.$V6E#AT<9)7WF5@[WE\D[_AT[1_
M%::1G247=/YE8_]K1 =>2G+C1ZCU'VPQ%-0N'-_[LYG&;#(<]O,/8LLW+OX
M4$L#!!0    ( .AD)DH1]JGGLP$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;'U388_4(!#]*X0?<.RRU;MLVB:W9XPFFFS.J)_9=MJ2 Z8"
MW9[_7J"]7M7J%V"&>6_>#$,^HGUR'8 GSUH95]#.^_[(F*LZT,+=8 \FW#1H
MM?#!M"USO051)Y!6C.]V;YD6TM R3[ZS+7,<O)(&SI:X06MA?YY X5C0/7UQ
M/,JV\]'!RKP7+7P!_[4_VV"QA:66&HR3:(B%IJ#W^^,IB_$IX)N$T:W.)%9R
M07R*QL>ZH+LH"!14/C*(L%WA 92*1$'&CYF3+BDC<'U^87^?:@^U7(2#!U3?
M9>V[@MY14D,C!N4?<?P <SUO*)F+_P174"$\*@DY*E0NK:0:G$<]LP0I6CQ/
MNS1I'Z>;VVR&;0/X#. +X"[E85.BI/R=\*+,+8[$3KWO17SB_9&'WE31F5J1
M[H)X%[S7DO-]SJZ1:(XY33%\%?,:P0+[DH)OI3CQO^!\&W[85'A(\,-O"O]!
MD&T29(D@^V^)6S&'/Y*P54\UV#9-DR,5#B9-\LJ[#.P]3V_R&CY-^V=A6VD<
MN: /+YOZWR!Z"%)V-V&$NO#!%D-!X^/Q-ISM-&:3X;&??Q!;OG'Y"U!+ P04
M    " #H9"9*?(FKK;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q]4]MNW" 0_17$!X0UZZ31RK:4356U4B.M4K5Y9NWQ10'&!;Q._KZ
M'==)K;X ,\PY<V88LA'-LVT!''E14MN<ML[U!\9LV8(2]@I[T/ZF1J.$\Z9I
MF.T-B"J"E&1\M[MA2G2:%EGTG4R1X>!DI^%DB!V4$N;U"!+'G";TS?'8-:T+
M#E9DO6C@![B?_<EXBRTL5:= VPXU,5#G]"XY'-,0'P-^=3#:U9F$2LZ(S\'X
M5N5T%P2!A-(%!N&W"]R#E('(R_@]<](E90"NSV_L7V+MOI:SL'"/\JFK7)O3
M6THJJ,4@W2..7V&NYYJ2N?CO< 'IPX,2GZ-$:>-*RL$Z5#.+EZ+$R[1W.N[C
M=),F,VP;P&< 7P"W,0^;$D7EGX43169P)&;J?2_"$R<'[GM3!F=L1;SSXJWW
M7@K.TXQ= M$<<YQB^"HF62*89U]2\*T41_X/G&_#]YL*]Q&^?Z?P>IL@W21(
M(T'ZWQ*W8FX^)&&KGBHP39PF2TH<=)SDE7<9V#L>W^1O^#3M#\(TG;;DC,Z_
M;.Q_C>C 2]E=^1%J_0=;# FU"\=/_FRF,9L,A_W\@]CRC8L_4$L#!!0    (
M .AD)DK9Q/TPM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;'U386_;(!#]*X@?4!+BM5ED6VHZ59NT25&GM9^)?;91P7B X^[?[\"NZZU6
MOP!WW'OW[CC2P=AGUP!X\J)5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!
ME!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6N%YK8?\<09DAHUOZZGB0=>.#@^5I
M)VKX"?Y7=[)HL9FEE!I:)TU++%09O=T>CDF(CP&/$@:W.)-0R=F8YV!\*S.Z
M"8) 0>$#@\#M G>@5"!"&;\G3CJG#,#E^97]/M:.M9R%@SNCGF3IFXSN*2FA
M$KWR#V;X"E,]GRB9BO\.%U 8'I1@CL(H%U=2],X;/;&@%"U>QEVV<1_&FR29
M8.L /@'X#-C'/&Q,%)5_$5[DJ34#L6/O.Q&>>'O@V)LB.&,KXAV*=^B]Y)S?
MI.P2B*:8XQC#%S';.8(A^YR"KZ4X\G=PO@[?K2K<1?CN'X7[=8)DE2")!,F'
M):[%?/XO"5OT5(.MXS0Y4IB^C9.\\,X#>\OCF[R%C]/^0]A:MHZ<C<>7C?VO
MC/& 4C97.$(-?K#94%#Y<+S!LQW';#2\Z:8?Q.9OG/\%4$L#!!0    ( .AD
M)DJ(R'14LP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;'U3
M86_<( S]*X@?4'+DVE6G)%*OT]1*FW3JM/4SES@)*L0ID$OW[P<DS;(MVQ?
MQN_YV9AL1/-B6P!'WK3J;$Y;Y_H#8[9L00M[A3UT_J9&HX7SIFF8[0V(*H*T
M8CQ);I@6LJ-%%GTG4V0X."4[.!EB!ZV%^7$$A6-.=_3=\22;U@4'*[)>-/ 5
MW+?^9+S%%I9*:NBLQ(X8J'-ZMSL<]R$^!GR7,-K5F81*SH@OP7BL<IH$0:"@
M=(%!^.T"]Z!4(/(R7F=.NJ0,P/7YG?U3K-W7<A86[E$]R\JU.;VEI():#,H]
MX?@ <SW7E,S%?X8+*!\>E/@<)2H;5U(.UJ&>6;P4+=ZF779Q'Z>;]'J&;0/X
M#. +X#;F85.BJ/RC<*+(#([$3+WO17CBW8'[WI3!&5L1[[QXZ[V7@J=)QBZ!
M:(XY3C%\%;-;(IAG7U+PK11'_A><;\/3385IA*>_*?Q'_OTFP3X2[/];XE;,
MGRK9JJ<:3!.GR9(2ARY.\LJ[#.P=CV_R*WR:]B_"-+*SY(S.OVSL?XWHP$M)
MKOP(M?Z#+8:"VH7C!W\VTYA-AL-^_D%L^<;%3U!+ P04    " #H9"9*'(&^
MZK0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q]4]MNW" 0
M_17$!X1=[+31RK:4354U4B.M4K5]9NWQ10'& ;Q._KZ O:[;6GT!9IASYLPP
M9".:%]L"./*FI+8Y;9WK#XS9L@4E[ WVH/U-C48)YTW3,-L;$%4$*<GX;O>!
M*=%I6F31=S)%AH.3G8:3(7902ICW(T@<<[JG5\=SU[0N.%B1]:*!;^"^]R?C
M+;:P5)T";3O4Q$"=T_O]X9B&^!CPHX/1KLXD5')&? G&8Y7371 $$DH7&(3?
M+O  4@8B+^-UYJ1+R@!<GZ_LGV/MOI:SL/" \F=7N3:G=Y144(M!NF<<O\!<
MSRTE<_%?X0+2AP<E/D>)TL:5E(-UJ&86+T6)MVGO=-S'Z2:]PK8!? ;P!7 7
M 6Q*%)5_$DX4F<&1F*GWO0A/O#]PWYLR.&,KXIT7;[WW4O DR=@E$,TQQRF&
MKV+V2P3S[$L*OI7BR/^!\VUXLJDPB?#D#X7I-D&Z29!&@O2_)6[%W/Z5A*UZ
MJL T<9HL*7'0<9)7WF5@[WE\D]_AT[0_"=-TVI(S.O^RL?\UH@,O97?C1ZCU
M'VPQ)-0N'#_ZLYG&;#(<]O,/8LLW+GX!4$L#!!0    ( .AD)DK<.U[GM0$
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
M]GA*0GP,^"%AL(LS"95<$%^"\;7,Z"8( @6%"PS";U=X *4"D9?Q:^*D<\H
M7)X_V#_'VGTM%V'A =5/6;HFHW>4E%")7KDG'+[ 5,^>DJGX;W %Y<.#$I^C
M0&7C2HK>.M03BY>BQ>NXRS;NPWBS/TRP=0"? 'P&W,4\;$P4E7\23N2IP8&8
ML?>="$^\/7+?FR(X8ROBG1=OO?>:\V2?LFL@FF).8PQ?Q&SG".;9YQ1\+<6)
M_P/GZ_#=JL)=A._^4'B[3I"L$B21(/EOB6LQA[^2L$5/-9@Z3I,E!?9MG.2%
M=Q[8>Q[?Y'?X..V/PM2RM>2"SK]L['^%Z,!+V=SX$6K\!YL-!94+QX,_FW',
M1L-A-_T@-G_C_!U02P,$%     @ Z&0F2OH@<_BU @  >PL  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL=5;M;ILP%'T5Q ,4;#X3)9&:3M,F;5+4
M:=UO-W$25,#,=I+N[6<,99DY_E.P.?><:_>>F[NZ"?FFSISKX+VI6[4.SUIW
MRRA2^S-OF'H0'6_-EZ.0#=-F*4^1ZB1G!QO4U!&-XSQJ6-6&FY7=V\G-2EQT
M7;5\)P-U:1HF_VQY+6[KD(0?&\_5Z:S[C6BSZMB)_^#Z9[>39A5-+(>JX:VJ
M1!M(?ER'CV2YI4D?8!$O%;^IN_>@/\JK$&_]XNMA'<9]1KSF>]U3,/.X\B=>
MUSV3R>/W2!I.FGW@_?L'^V=[>'.85Z;XDZA_50=]7H=E&!SXD5UJ_2QN7_AX
MH"P,QM-_XU=>&WB?B='8BUK9O\'^HK1H1A:32L/>AV?5VN=M^)*E8Q@.H&,
MG0)*JQ,-0C;S3TRSS4J*6R"'R^]8_S\F2VKN9M]OVJNPWTSRRNQ>-S0M5]&U
M)QHQVP%#[S!D0D2&?9*@2&)+9^$4AR<PP\2&)_?J18$)4DB06H+TOR,NG","
M3!9CD0R*9(" ."((X[F*'(KD@"!Q1! FQ2(%%"D 0>:(($R.14HH4@*"PA%!
MF!*++*#(8D:0I([&'$*S!=8@,390/*?(8]=!".0Q$?$8E0 *ZNH@4.+1@6Y]
M)!10N-<&09E'!]N:)( B=W40R&-^@MU/@+7S68=#(%\=X 9 @+N+61T@D*\.
M< \@P.#%K X0R%<'N T0X/%B5@<(Y*L#W D(L'DQJP,$\M4!;@8$6+V8U0$"
M>>J XGY @=5+MPX@R/>CBOL!!58OW3J ($\=4-P/*+!ZZ=8!!'GJ@.)^0('5
M2[<.(,BM@^AN]FFX/-FI3P5[<6GMR'FW.TV6C]3.3O_@PUCZG<E3U:K@56@S
M@=DYZ2B$YB:7^,%X^6PFX6E1\Z/N7POS+H=Q<%AHT8VC;C3-VYN_4$L#!!0
M   ( .AD)DHHJ\HKU@$  +D$   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;(U476_;(!3]*X@?4!R2V$ED6VHZ39NT25&G=<_$OOY0P7B X^[?#[#K
M>2T/?3'<RSGG?IA+.DKUK!L @UX$[W2&&V/Z$R&Z:$ P?2=[Z.Q))95@QIJJ
M)KI7P$I/$IS0*(J)8&V'\]3[+BI/Y6!XV\%%(3T(P=2?,W Y9GB#7QV/;=T8
MYR!YVK,:?H#YV5^4M<BB4K8".MW*#BFH,GR_.9T3A_> IQ9&O=HC5\E5RF=G
M?"TS'+F$@$-AG *SRPT>@',G9-/X/6OB):0CKO>OZI]][;:6*]/P(/FOMC1-
MA@\8E5"Q@9M'.7Z!N9X]1G/QW^ &W,)=)C9&(;GV7U0,VD@QJ]A4!'N9UK;S
MZSB=Q(>9%B;0F4 7PL''(5,@G_DG9EB>*CDB-?6^9^X7;T[4]J9P3M\*?V:3
MU]9[R^GAD)*;$YHQYPE#5YC-@B!6?0E!0R'.]!V=ANG;8(9;3]_^E^$Q++ +
M"NR\P&XM$,=O2@QADG"0?3#(_KW ,0H+Q$&!^.-E)D&!Y -E!C#'M_^2K*Z.
M %7[H=&HD$/G!W;E7>;RGOJK]P\^#?5WINJVT^@JC;W _II54AJPJ41WMF.-
M?4<6@T-EW#:Q>S5-TV08V<\/!5E>J_PO4$L#!!0    ( .AD)DI2:JL(U0$
M +D$   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(U4VV[<(!#]%<0'
MA%WVXF1E6\JFJEJIE5:IFCRS]OBB<'$!KY._#V#'<5(>\F*8X<PY,V.&=%#Z
MR30 %CT++DV&&VN[ R&F:$ P<Z4ZD.ZD4EHPZTQ=$]-I8&4($IS0U6I/!&LE
MSM/@.^D\5;WEK8231J87@NF7(W U9'B-WQSW;=U8[R!YVK$:_H#]VYVTL\C,
M4K8"I&F51!JJ#-^N#\?$XP/@H87!+/;(5W)6ZLD;/\L,KWQ"P*&PGH&YY0)W
MP+DG<FG\FSCQ+.D#E_LW]N^A=E?+F1FX4_RQ+6V3X6N,2JA8S^V]&G[ 5,\.
MHZGX7W ![N ^$Z=1*&["%Q6]L4I,+"X5P9['M95A'<:3Y&8*BP?0*8#. ==!
MAXQ"(?-OS+(\U6I >NQ]Q_PO7A^HZTWAG:$5X<PE;YSWDM,;FI*+)YHPQQ%#
M%YCUC"".?9:@,8DC_2^<QL,WT0PW(7SS(<--G& ;)=@&@NT'@NVG$B.8)(F+
M[*(BNXC(+DZPCQ+LOUYF$B5(OE!F#+/_)$(65T> KL/0&%2H7H:!77CGN;RE
MX>J]P\>A_LUTW4J#SLJZ"QRN6:64!9?*ZLIUK''OR&QPJ*S?)FZOQVD:#:NZ
MZ:$@\VN5OP)02P,$%     @ Z&0F2N_!5</' 0  -P0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL;53M;ML@%'T5Q ,4A\1+&MF6FE;5)FU2U&G;
M;V)?VZA@/,!Q]_8#['I>RA_#O9QS[@=<9Z/2KZ8%L.A-BL[DN+6V/Q)BRA8D
M,W>JA\Z=U$I+9IVI&V)Z#:P*)"D(39)/1#+>X2(+OK,N,C58P3LX:V0&*9G^
M<P*AQAQO\+OCA3>M]0Y29#UKX#O8'_U9.XLL*A67T!FN.J2ASO'#YGA*/3X
M?G(8S6J/?"47I5Z]\:7*<>(3 @&E]0K,+5=X!"&\D$OC]ZR)EY">N-Z_JS^'
MVETM%V;@48E?O+)MC@\855"S0=@7-7Z&N9X4H[GXKW %X> ^$Q>C5,*$+RH'
M8Y6<55PJDKU-*^_".DXGZ6&FQ0ET)M"%< AQR!0H9/[$+"LRK4:DI][WS%_Q
MYDA=;TKO#*T(9RYYX[S7@M[O,W+U0C/F-&'H"K-9$,2I+R%H+,2)?J#3.'T;
MS7 ;Z-LU/=G'!791@5T0V/U7XN&FQ!CF/AXDC09)/PALD^0F2 QSVTFRNC@)
MN@E/UJ!2#5T8EY5WF8H'&B[^'WP:J6],-[PSZ**L>S[ADFNE++A4DCN72^NF
M>#$$U-9O]VZOI[<\&5;U\YB2Y5]1_ 502P,$%     @ Z&0F2I-!1^ZU 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL=5/MCIP@%'T5P@,L
M#MIV,U&3G6V:-FF3R39M?S-Z5;+@M8#C]NT+Z%B[M7^ >SGGW \N^83FV78
MCKQHU=N"=LX-1\9LU8$6]@X'Z/U-@T8+YTW3,CL8$'4D:<5XDKQE6LB>EGGT
MG4V9X^B4[.%LB!VU%N;7"11.!3W0F^-)MIT+#E;F@VCA*[AOP]EXBZTJM=30
M6XD],= 4].%P/&4!'P'?)4QV<R:AD@OB<S ^U05-0D*@H')!0?CM"H^@5!#R
M:?Q<-.D:,A"WYYOZAUB[K^4B+#RB^B%KUQ7TGI(:&C$J]X331UCJ>4/)4OQG
MN(+R\)")CU&ALG$EU6@=ZD7%IZ+%R[S+/N[3?)/=:/L$OA#X2KB/!#8'BIF_
M%TZ4N<&)F+GW@PA/?#ARWYLJ.&,KXIU/WGKOM4P3GK-K$%HPIQG#-YC#BF!>
M?0W!]T*<^#]TOD]/=S-,(SW=TM/_Q,]V!;(HD/U58OJJQ#U,]BH(V_14@VGC
M-%E2X=C'2=YXUX%]X/%-_L#G:?\B3"M[2R[H_,O&_C>(#GPJR9T?H<Y_L-50
MT+AP?.?/9AZSV7 X+#^(K=^X_ U02P,$%     @ Z&0F2L5-'4&V 0  T@,
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
MV7+H5"LZ)*'*\'UX."86[P _6QC5:H]L)V<AWFSPM<QP8 L"!H6V"M0L%W@
MQJR0*>-]UL2+I26N]U?U)]>[Z>5,%3P(]JLM=9/A.XQ*J.C ]*L8GV'N9X_1
MW/PWN  S<%N)\2@$4^X7%8/2@L\JIA1./Z:U[=PZSOI7FI\0S81H0R"3D:O\
MD6J:IU*,2$YGWU/[%X>'R)Q-89/N*-PW4[PRV4L>QTE*+E9HQAPG3+3"A N"
M&/7%(O)9'*-_Z)&?'GLKC!T]7M.#__COO ([)[#[J\7;38L^S)W?9.\UV7L$
MOFQ,/)A=X#=)O":)1R#<F/@PV_,FJ]O!0=9N+A0JQ-"YF5QEE]&[C]SM^@.?
MYO:%RKKM%#H+;>ZHNTF5$!I,*<&-:;@Q3\42,*BTW=Z:O9P&9@JTZ.>W@"P/
M4OX;4$L#!!0    ( .AD)DI.C)K$%0(  )L&   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;'55VXZ;,!#]%<0'K+F&)")(FZVJ5FJE:*MNGQTR"6AM
M3&T3MG]?VQ!*R>0%>X8SY\SX,LY[(=]5!:"]#\X:M?,KK=LM(:JL@%/U)%IH
MS)^SD)QJ8\H+4:T$>G)!G)$H"%:$T[KQB]SY#K+(1:=9W<!!>JKCG,H_>V"B
MW_FA?W.\UI=*6P<I\I9>X ?HG^U!&HM,+*>:0Z-JT7@2SCO_.=SN0Q?@$&\U
M]&HV]VPI1R'>K?'UM/,#FQ$P*+6EH&:XP@LP9IE,'K]'4G_2M('S^8W]LRO>
M%'.D"EX$^U6?=+7SU[YW@C/MF'X5_1<8"TI];ZS^&UR!&;C-Q&B4@BGW]<I.
M:<%'%I,*IQ_#6#=N[$?^6Q@>$(T!T2* #$(N\T]4TR*7HO?DL/@MM7L<;B.S
M-J5UNJ5P_TSRRGBO19S$.;E:HA&S'S#1#!-."&+8)XD(D]A'=^$1'AZC&<8N
M/)Z'!QE.D* $B2-(_BLQ692(85)<)$5%TCN"3;C0N(?$R0K76*$:*X0@6XA@
MF#4NDJ$B&4*P68@@F#3 1=:HR!HA6"X7AGEP<#:HR 8A6!YM#)/@(F& 7Z
MH4B7-P@#/=C[\,%%#1&*Y>ZCH.7VDUEOX" OKBLJKQ1=XUKRS#MUWN?(]99_
M\*%M?Z?R4C?*.PIM.I3K(V<A-)A<@B=SWBOS4DP&@[.VT\S,Y= N!T.+=GP*
MR/0>%7\!4$L#!!0    ( .AD)DK/,(&'P@$  #<$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;'54[6[<(!!\%<0#!!N?T_9D6\HEBEJIE4ZIFOSF
M[/6' L8%?$[?OH!]CG4A?PYV/3,["^QEDU2ON@4PZ$WP7N>X-6;8$Z++%@33
M-W* WGZII1+,V% U1 \*6.5)@A,:1;=$L*['1>9S1U5D<C2\Z^&HD!Z%8.K?
M ;B<<ASC2^*I:UKC$J3(!M; ;S!_AJ.R$5E5JDY KSO9(P5UCN_B_2%U> ]X
M[F#2FSURG9RD?'7!CRK'D3,$'$KC%)A=SG /G#LA:^/OHHG7DHZXW5_4'WWO
MMI<3TW O^4M7F3;'7S&JH&8C-T]R^@Y+/RE&2_,_X0S<PIT36Z.47/M?5([:
M2+&H6"N"O<UKU_MU6O0OM#"!+@1Z12!S(>_\@1E69$I.2,UG/S!WQ?&>VK,I
M7=(?A?]FS6N;/1=)^BTC9R>T8 XSAFXP\8H@5GTM04,E#O0#G8;I2=!AXNG)
MEAY'88%=4&#G!7;;%F^CJQ9#F$^:3(-%TH  O2H2PB171<CFX@2HQC]9C4HY
M]GY<-MEU*NZHO_AW^#Q2OYAJNEZCDS3V^?A+KJ4T8*U$-]9+:Z=X#3C4QFV_
MV+V:W_(<&#DL8TK6_XKB/U!+ P04    " #H9"9*SXT-0+<!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6QM4]MNG# 0_17+'Q OAFQ7*T#*
MIJH:J956J=H\>V$ *[X0VRSIW]<VA)"4%]LS/N?,Q>-\U.;9=@ .O4JA;($[
MY_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)0>ANMR>2<87+//K.ILSUX 17
M<#;(#E(R\_<$0H\%3O";XY&WG0L.4N8]:^$7N-_]V7B++"HUEZ LUPH9: I\
MEQQ/6<!'P!\.HUV=4:CDHO5S,![J N]"0B"@<D&!^>T*]R!$$/)IO,R:> D9
MB.OSF_JW6+NOY<(LW&OQQ&O7%?B 40T-&X1[U.-WF.NYQ6@N_@=<07AXR,3'
MJ+2P<4758)V6LXI/1;+7:><J[N-TLS_,M&T"G0ET(1QB'#(%BIE_98Z5N=$C
M,E/O>Q:>.#E2WYLJ.&,KXIU/WGKOM4SW64ZN06C&G"8,76&2!4&\^A*";H4X
MT?_H=)N>;F:81GJZIB?IMD"V*9!%@>Q#B;>?2MS"[#\%(:N>2C!MG":+*CVH
M.,DK[S*P=S2^R3M\FO:?S+1<6731SK]L['^CM0.?RN[&CU#G/]AB"&A<.'[Q
M9S.-V60XW<\_B"S?N/P'4$L#!!0    ( .AD)DHRT=CTMP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;&U3VV[<(!#]%<0'A+5WDVQ6MJ5L
MJJJ56FF5JLTS:X]M%&!<P.OD[P/8<9W4+\ ,YYRY,&0#FF?; CCRHJ2V.6V=
MZPZ,V;(%Q>T5=J#]38U&<>=-TS#;&>!5)"G)TLWFABDN-"VRZ#N9(L/>2:'A
M9(CME>+F]0@2AYPF]-WQ*)K6!0<KLHXW\ O<[^YDO,5FE4HHT%:@)@;JG-XG
MA^,NX"/@CX#!+LXD5')&? [&]RJGFY 02"A=4.!^N\ #2!F$?!I_)TTZAPS$
MY?E=_6NLW==RYA8>4#Z)RK4YW5-20<U[Z1YQ^ 93/=>43,7_@ M(#P^9^!@E
M2AM74O;6H9I4?"J*OXR[T'$?QIOKNXFV3D@G0CH3]C$.&P/%S+]PQXO,X$#,
MV/N.AR=.#JGO31F<L17QSB=OO?=2;&]N,W8)0A/F.&+2!2:9$<RKSR'2M1#'
M]#]ZND[?KF:XC?3MDI[<K0OL5@5V46#WH<3]IQ+7,)^#L$5/%9@F3I,E)?8Z
M3O+".P_L?1K?Y!]\G/:?W#1"6W)&YU\V]K]&=.!3V5SY$6K]!YL-";4+QUM_
M-N.8C8;#;OI!;/[&Q1M02P,$%     @ Z&0F2FF\G,NV 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL=5/;;MP@$/T5Q <$F]TTT<JVE$U5
MM5(CK1*U?6;M\44!Q@6\3OX^@!W73=T78(9SSEP8LA'-LVT!''E14MN<ML[U
M!\9LV8(2]@I[T/ZF1J.$\Z9IF.T-B"J2E&0\23XQ)3I-BRSZ3J;(<'"RTW R
MQ Y*"?-Z!(EC3E/Z[GCLFM8%!RNR7C3P!.Y'?S+>8HM*U2G0MD--#-0YO4L/
MQWW 1\#/#D:[.I-0R1GQ.1C?JIPF(2&04+J@(/QV@7N0,@CY-'[/FG0)&8CK
M\[OZEUB[K^4L+-RC_-55KLWI+245U&*0[A''KS#7<TW)7/QWN(#T\)")CU&B
MM'$EY6 =JEG%IZ+$R[1W.N[C='-S/=.V"7PF\(5P&^.P*5#,_+-PHL@,CL1,
MO>]%>.+TP'UORN",K8AW/GGKO9=B=Y-D[!*$9LQQPO 5)ET0S*LO(?A6B"/_
MA\ZWZ;O-#'>1OEO3^7\$]IL"^RBP_ZO$]$.)6YB/0=BJIPI,$Z?)DA(''2=Y
MY5T&]H['-_D#GZ;]09BFTY:<T?F7C?VO$1WX5)(K/T*M_V"+(:%VX>@'@IAI
MS";#83__(+9\X^(-4$L#!!0    ( .AD)DKZG&2-MP$  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;'53VVZ<,!#]%<L?$.\"VT0K0,JFBE*I
ME5:IVCY[80 KOE#;+.G?=VP(I2E]L3WC<\Y</,Y'8U]<!^#)JY+:%;3SOC\R
MYJH.%'<WI@>--XVQBGLT;<M<;X'7D:0D2W:[#TQQH6F91]_9EKD9O!0:SI:X
M02EN?YU FK&@>_KF>!9MYX.#E7G/6_@*_EM_MFBQ1:46"K031A,+34'O]\=3
M%O 1\%W Z%9G$BJY&/,2C$]U07<A(9!0^:# <;O" T@9A#"-G[,F74(&XOK\
MIOX8:\=:+MS!@Y$_1.V[@MY14D/#!^F?S?@$<ST'2N;B/\,5),)#)ABC,M+%
ME52#\T;-*IB*XJ_3+G3<Q^GFD,ZT;4(R$Y*%<!?CL"E0S/PC][S,K1F)G7K?
M\_#$^V."O:F",[8BWF'R#KW7,KU-<W8-0C/F-&&2%6:_(!BJ+R&2K1"GY!]Z
MLDU/-S-,(SU=T]/_Q,\V!;(HD/U58O:NQ"W,X5T0MNJI MO&:7*D,H..D[SR
M+@-[G\0W^0.?IOT+MZW0CER,QY>-_6^,\8"I[&YPA#K\8(LAH?'A>(MG.XW9
M9'C3SS^(+=^X_ U02P,$%     @ Z&0F2F<^NT*W 0  T@,  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL;5/M;ML@%'T5Q ,4ASA-%-F6FE;5)JU2
MU&K;;V)?VZA\>(#C]NT+V/6\SG^ >SGGW \NV:#-JVT!''J30MD<M\YU1T)L
MV8)D]D9WH/Q-K8UDSINF(;8SP*I(DH+0)+DEDG&%BRSZSJ;(=.\$5W VR/92
M,O-^ J&''&_PI^.9-ZT+#E)D'6O@!=S/[FR\16:5BDM0EFN%#-0YOML<3VG
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
M$7F\ S 1I"X38$52</ PT1L;&#%UB<O$L"8I/6L:: , [ !"($D<$W'F6==
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
ML0/P*0Z 1-K3'X$=0 "XM;/:?Q1TEH\]+X3 !B"  6CW!XR@!L"\XR,P_ +
MKX6;J!.90:([X;%YX?D% \C7TA,"\RSD=$P$AE4@6%U,>I&&EM#Q(<!4/<J'
MP.0+,%>[?*RAR,.'P/8@T#Q-\@"1]CU?S+L *&OMYJ%+=A6RL8>'H1>(9^,F
MB\E(F9%4$G,O)W"_EM.YEYA[.8'[M?P*]Q)S+R=POY9?XEYB[B7B/O*$\.Q=
M?(%[B;F7:*^![']0[LEBO]\ H?@S-?:S4V+\Y03\-TBD/?A+C+^<@/\&B8RO
M/QA_"? WS,U#\>=:CC&)\9< ?^.NDGO1T&O\J13&7P'\C;M&AB+/#*<P_PKP
M;]P5*Q!))CQY,/X*X&]<''K1$(>Q?2"%'4"!S4O?[HK"#J#0;W7R_.E*GH]5
MZ]F4!$YA/):G,-7J"\MYA8%5:-N/#!!=SI-M42KA8WLE"G.MIBSCD<AXG%YA
MI-6493P2&8\?:LRS1JBZ/M6+!L^.C;U1&D.M$=2N3VDZJ8]9HL9<:\2URPD4
M>7Q*8Z0UF-2)3P$1]:G@YF0IL\5K>RY8SG;YVZEJ$+JY>SU[?.#-R91S?\WN
M'QFXOV'WV^XDZV?X[J#SCZ1X/9[*V7->57G6GEJ]Y'EEZ]K#N]H%#C;97R]2
M^U(U7TW]O>@.&+N+*C_WAZ?!]01W]3]02P,$%     @ Z&0F2M+&P2IH @
M] <  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULC57;CILP$/T5Q <L
MMKE'!"D75:W42M%6;9\=X@2T@*GMA.W?US8L2XRS[0O8YEQF!IC)>LI>>$F(
M<%Z;NN5KMQ2B6WD>+TK28/Y$.]+*)V?*&BSDEET\WC&"3YK4U!X"(/(:7+5N
MGNFS \LS>A5UU9(#<_BU:3#[LR4U[=<N=-\.GJM+*=2!EV<=OI#O1/SH#DSN
MO$GE5#6DY15M'4;.:W<#5WN(%$$C?E:DY[.UHU(Y4OJB-E].:Q>HB$A-"J$D
ML+S=R([4M5*2<?P>1=W)4Q'GZS?U3SIYF<P1<[*C]:_J),JUF[C.B9SQM1;/
MM/],QH1"UQFS_TINI)9P%8GT*&C-]=4IKES09E21H33X=;A7K;[WPY,X'6EV
M AH):"+ Z$."/Q+\=T+P(2$8"8%!\(94=&WV6. \8[1WV/!Z.ZR^(K@*9/4+
M=:B+K9_)\G!Y>LO#!&3>30F-F.V 03,,G!">5)\LD,UBBQ9T=&^P6R)\(X;]
M$A*']B!\:YZ^YOOS'-+$+A!8!0(M$-P5"AJ%&C"1QK1#I@DP,MG]#VC_#]!=
MO*$UWG"1<)@@NT!D%8BT0#@/ <#8R-@"@N!!76.K36RS20R;)0B",+7;)%:;
MQ&:3&C9+4.0_*'IJ=4DM+LC\G98@/PWL+A#8?UI@\S&_1@O*3QZD Q]T!VCY
MZGW3!R[?3@ >963M$1N(+$:!:806?T68+MJ -VM]#6$7/5:X4]!K*U0'F9U.
MHVNC)Y=QOE4C3;?4=YEA'G[#[%*UW#E2(1NS;I]G2@6108(G68=2CN!I4Y.S
M4,M8KMDPAX:-H-TX8[UIT.=_ 5!+ P04    " #H9"9*VP>3PO@&  #!*
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6R56MMNVT80_15![Y6X]Z5A
M&[ D%"W0 D:*M,^,3=M")%$E:3O]^Y+41A%GSBBR D0B?79G]G+.SL[N]7M5
M?VU>RK*=?-MN=LW-]*5M]U?S>?/P4FZ+9E;MRUWWEZ>JWA9M]U@_SYM]71:/
M0Z'M9JZSS,^WQ7HWO;T>WMW7M]?5:[M9[\K[>M*\;K=%_=^BW%3O-U,U_?[B
MT_KYI>U?S&^O]\5S^5?9?M[?U]W3_%C+XWI;[IIUM9O4Y=/-]$Y=K?*AP(#X
M>UV^-R>_)WU3OE35U_[A]\>;:=9[5&[*A[:OHNB^WLIEN=GT-75^_)LJG1YM
M]@5/?W^O_=>A\5UCOA1-N:PV_ZP?VY>;:9Q.'LNGXG73?JK>?RM3@]QTDEK_
M1_E6;CIX[TEGXZ':-,/_DX?7IJVVJ9;.E6WQ[?"]W@W?[ZG^[\5P 9T*Z$L+
MF%3 ' MH=[: 307LCP)VZ*U#4X:^615M<7M=5^^3^C"\^Z*?1>K*=KW_T+\<
M.GOX6]<]3??V[=9%=SU_ZRM*F,4!HT\PZHB8=[4?36AD8J%9<3TVL.0(DXTA
M*PX)#CMA8#O-4-Z<.I$;7(&%%=BA COJ*$\Z"F$"-N*@$0<JB,3( >,&S&[
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
MJ.S*[\?OS7[X?CW^X\Q8#!?08P%]*J#R-PN8L8#Y68#>+$!C ?IH 3L6L*S
M\MCW83"+LBVO+^OJ=58?X^%0]F&G+FPW77?]S6%VAO^Z\6RZNR_7N=.7RY>^
MHA&S.F+T&4:=$,NN]E,3&C6QTJ(X:V M$2:;0@H)<78*N9&0W!E,U,"Q,$,%
M9E(!X0H(5D!#!32I@+%<'3'Y@-D?,=JQWJX!**><#8D$+;3)?*++%C*V@#%K
M9W7$V+-V+.F,&&6)RHT)#%4 %)%*4,XAY5Q0#FSX5KEL)2/'&4N4RS+B@2=1
M'=^S\)PP=I"Q W'E< 4>5N#!+'G69R]Y!K[.)$;EO+\28VQB$01(-@"R@9$-
MHI$%YPH@*F/U%!*4F!B58?7+/A#_(^B\%:\46]=K@ I.<\( 14[G"=()R58R
MGGRJWU"2/RO]@8@:07ATQTZ_"RG>A$RY8E56Y@,!-8(FH2W(2HSC9"5D81-L
ML04HY $BHD@V8[QRG+"$ 4D%*-(Z-<;8!A3P :\X:RG>Y(+GI"5*&<4K*P L
MZ) ::^P$*@<+02>JP-*L'.BXX1UW@JM6*L]YSP&,K!+S)6&**$]U'3N" I;@
MB?.66KX(5@G> *84.3%E .>L2Q''[J" /7B>(RFIZX:,B#2)(O*<M 0IG4SK
M-+8)#6S"\T6MI;0O0JZY"B$8&<N3.PCS>8HW=@JM &_'>2O FWBRA%!:^AN$
M>4ID.QJ[DP;NY+D[:>DKR@C6$K10/"4O$$IKFPALC6U* YORW*:T]!<1'^]"
M"@!96'<6^E.^V*@T,"J12&OI+8+ONY "0,C9D*"+'4H#APK<H;0TE6X>.6&P
M![%\I@J 2EBJQN:DY3XEYPGY2LO=Q8*KX1J 3,[%&8#.)6K*&'NA1EXHAMB)
M72=( @ *)0$ EDX"-'9"#9PP< >'("$6'P 5[X"FC+$%ZB#3EE2G#38D PPI
M<$,:09.IRI7E<P5@MEL0B3S*8*<QP&D"=QHCS<%YGARO <J?LY[2P0YB@(/P
M(%T9*?O&\<.O-4)IGS@ ,XF#)>D-QO(8-5+5O>?9XQJBLH26&BS]1DJ_4GRA
M&RG:RJG Z2!4,G:PM!LD[=PY#5!MW^V&.!\)<SY7*4)8NHV4;I=Q:S1 NG4P
MXEP X4P7]:F32:S-1FJSR\24R9V%"9D6(81@GE(QA&77>"%B+DL-,]9!([<"
M+A.K IP#F2ZMYGT",!ML8I )JRI)535\4[XBD)BK$!S?O$-<)W>I V6LJR1U
MU?&CUQ4!7>63#C +LB&1(1"659*R*H6#0#;=*2;G U#6)@*(L*R2E%67B?-V
MD"QK4CQ%6$.<#ZGM+26> $AI-<2UC(!HDC>*,P*P+!U 6%S)@G6:FG4LAX3D
M4"P+*7,J-YJO4P1+/[,@+(:$Q)"[.TF56RCB6X8U@FF=,E3"8D@R*02S#D[?
MT:P#V!NSCJ659(KI4GVR6 RM%$/'CU175HJ<XDZY_@BHL#(+/0=-&6.MM$ K
MA3I9J8.49SP'1:A,''8@5.#"<C.BICLFFS@1L5AXK11>ETIJ+!9+*Y]NID,"
MBYN5XN84-VPK'TMV RQB J! 4$@%M%DR*A)/.&5VZ51B-5DL@%:>,Z>'#DN6
M!9+%8[.P8-<L>KL\>[*_B_7C\)I%,[NKGO=M__3[[.[I58[/NG\S@-U?J8OB
M^$+&SVJ.[X?\4=:/FWTS^UJU;;4;W@YXJ*HV=ARS3]UP/L7R_G2QC0]M_]-U
MO^OC>QG'B[8ZC.^<+$\OOES_#U!+ P04    " #H9"9*&5_BJUH&   W)@
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6R5FEMOXS80A?^*X?>N10YO
M"A(#<8RB!5H@V*+MLY(PL;&VY4I*LOWWE63%:W'.I/9+;"N'Y(S([_ B7;^7
MU;=Z%6,S^;[=[.J;Z:II]E>S6?VXBMNB_E+NXZ[]SW-9;8NF_5F]S.I]%8NG
MOM!V,]-9YF;;8KV;SJ_[:_?5_+I\;3;K7;RO)O7K=EM4_R[BIGR_F:KIQX6O
MZY=5TUV8S:_WQ4O\(S9_[N^K]M?L6,O3>AMW];K<3:KX?#.]55?+W'0%>L5?
MZ_A>GWR?=*D\E.6W[L>O3S?3K(LH;N)CTU51M!]O\2YN-EU-;1S_#)5.CVUV
M!4^_?]3^<Y]\F\Q#4<>[<O/W^JE9W4S#=/(4GXO73?.U?/\E#@G9Z63(_K?X
M%C>MO(ND;>.QW-3]W\GC:]V4VZ&6-I1M\?WPN=[UG^]#_1_%< $]%-#' LI_
M6H"& O2C@/FT@!D*F*3 [)!*?V^615/,KZOR?5(=NG=?=*-(79GV[C]V%_N;
MW?^OO3UU>_5M[I6]GKUU%0V:Q4&C3S3JJ)BUM1^;T*B)A6;%];B!.ZZ@;"Q9
M<HFW. B">5)?GD9Y.ER!@168O@(SJL G-^J@<;UFUVM,IO,D62#*<TK2!2)O
M/8[7PG@MB#<DH1PT]J25G[32N!4'6W&@E23AA6.M>&.2?+F&# GY>AB)YY'H
M9! M/&M%N_2>< VE]VT)ZO'";0LPV ""54FP@7<.^31:(&)I+U%-R@KXY##@
M' 2<4+S(>3,V(>0.:,BF\2+121^,PE49MK4,!$RIKV6L(>,REX2,5(SJ)5*=
M8CT.6O!BQ4U*&Z$*Z+6W2H.\F9]KT%/M4B%-',AR2F5+)//J1#:.&]NS OZL
M!7]6V* 5<&B=.O0@.@U6>>?$:+&W*F"N.J1-<7=5BL26L+\J8+#IV%LH[I[*
M6;DI;* *.&@Z#2\&T>G$9/G X2(VNI9 ),6+/50!$Z741 <1;F6(]G\ERT\E
MXUBQ?2K@GY3Z)Q 9)3B(QK:G@>U1:GN#R(T&IF&]"&0F9]T(5",K&4>-?4\K
M$+5)HU9\TN4Q<Y'B(2N>OQ%#QCZK-?<K$F94C2U/$\O:9JF)#*(QVI1.O7=(
M1EF0!@\V4,T-U*K4 #0P4).K-!ZNTCK+A7"PR6I@LB1,"1J[IW87]!)V1<U=
MT6;IK*+!HI&L,'-K;&>:VQD8#GPIIU2>"6LCC<U(<Y\!_<P788:"T!!A-R+D
M1L*BGK U$%@223U(&%7B2R+>@P06,7(7DK#'/(=H J@J<2^+2:5S2"7.8+N[
M\P*$A"$D!*$T"C"$= &$A"&D<R D#J'@Z80)I',()$"@[+2$":1S""1.H.RA
M!A-H$(%2%9A  P@TPHTUF$ #-B4F7:D-HM%"0FGAH,E@  T'T!MA8VZ$8QYS
M0;J8&0.8,>DB#(H$NS$8+ /V!D8 RV"PC+\@6TR- <MPGBT22<=OF!D#EM!&
M.A'#--CL_&PMIL&"I2H;RI8O,,E+!T06,V,1,X+Q6DR#!7MJ,5U,@P5[:IXN
M/ZRT+@CD6N&T$N$@&)7%.%@PSXCI8APLV *SL8Q$5FH',V,!#E:Z81@'FY^?
MK<,X.# YL&R1R$I'Q)@9!YBQPH3I, T.;+>DQ9G#-#@P-]CT9&P0G0[E/%@M
MF*K#T#@ C17,SF$<G+T@7^%D'LP.Z7'L HH$EW&8&8=P$,AU& <7+L@6X^#
M[,"S!2(G,.,Q,Q[@X 1R/<;!@P65E*W'.'@P.;"Q[/F"2K<6(8#G,34>4.,$
M_#W&P8,5E9@OQL&#V8'U+A(Y*5O,C =3B'0*[87'4  'EYYE09%@,AXSX\$4
MXJ10,3,>3"%2QP2,0T"S0]HQ2.2$E5O S 3T9$3(-F!F F"&=0P4"7X8,#$!
M[4&D*C QX0)B B8F(&)2AQA$(X=0RDDC,6!H MJ&"!- P- $L T1$Q:>J*(E
M%1N)2"1,  %#$]!$(TP .88F!]L0*=L<\Y"C)56:+1))FZX<0Y,C'H2^S3$/
M.7JR)V6+><C1D[UT,.?@E0GVL/(.J)1E9_^SD[=GMK%ZZ=],JB>/Y>NNZ5Y"
M.;EZ?/OI5G=OWR37%^IJ>7B'Z4<UAU>J?B^JE_6NGCR435-N^S=PGLNRB6V0
MV9>6RU4LGHX_-O&YZ;YV4UQU>)7I\*,I]\-K6K/CNV+S_P!02P,$%     @
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
ML!XPDD$D9Z2 2,E(!9%4<3U0L!XPDD$D9Z2 2,E(!9%4<3U0L!XPDD$D9Z2
M2,E(!9%4<3U0L!XPDD$D9Z2 2,E(!9%4<3U0L!XPDD$D9Z2 2,E(!9%4<3U0
ML!XPDD$D9Z2 2,E(!9%4<3U0L!XPDD$D9Z2 2,E(!9%4<3U0L!XPDD$D9Z2
M2,E(!9&/*C93A3*8GSX803G'CPMFJE&6\(#/"(IKGL@9@1.MUOL?98U^#<>[
MGW25L_73?+49?&_:MEEN?Q/QV#1MS9.W]X$?T)[KV</AS:)^;+N7$;]>[WY*
MM7O3-B_]S\1&A]^J7?T'4$L#!!0    ( .AD)DJ>2:'>2 4  -L8   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;)5977.;2!#\*RJ]7V"6[RW;51:*
M@21@QZJ[>R8VME61A ZPG?OW-R D2[N-PKU88KIG9F=G>W>%+][+ZF?]4A3-
MY-=ZM:DOIR]-LY6&43^\%.N\_E1NBPTC3V6USAM^K)Z->EL5^6/GM%X9PC1=
M8YTO-].KB\YV5UU=E*_-:KDI[JI)_;I>Y]6_LV)5OE].:;HWW"^?7YK68%Q=
M;//G8E$T?V[O*GXR#E$>E^MB4R_+S:0JGBZGUR07PFH=.L9?R^*]/OH^:4OY
M498_VX?D\7)JMB,J5L5#TX;(^>.M"(O5JHW$X_BG#SH]Y&P=C[_OH]]TQ7,Q
M/_*Z",O5W\O'YN5RZD\GC\53_KIJ[LOWN.@+<J:3OOIOQ5NQ8GH[$L[Q4*[J
M[N_DX;5NRG4?A8>RSG_M/I>;[O.]C[]WPPZB=Q!C':S>P3HX\&#/.=B]@WUP
ML,_RG9[O?"0X[^#V#NZ'@W76P>L=O)$C\GN^/W9$0>\0C$Q YKYMYM@4=.@T
MC7;9]YK$V)FB?;?)&IUEWV\:VW#:=YR.6NZ>=]GWG#Z:[I_WV#>=O-&5[/M.
M_MA*]HVG0$EB['3;;03SO,FO+JKR?5+M]K)MWFZ9)-F+@[?6;FOI0-X,:K:^
M77F!>6&\M9%ZSFS'$4<<._!/.2'@. KG5N?0@6'P, ]C%7"L,Z'Y>P$IX] Y
MXI0QUQED*E$^ZQS;"4XY-X!SRHA0)NN4$X,HKC+_":K[E/)%IUA*E*\HDU+W
M-\11YB]%'*6J#'&4V;G];:>^_[ZH!9@:!Z\I"Z]_JPM@G<RMP!%L','N(M@G
M$93YN-UQW(ZSZ3B!ZRK5ZARUV'.,DY$Z>*0.J-7&$5P<P=5J#92VAJXV2$<X
M2JV?=9)O^LIV<:.3B'Q'R1?K+$&FJ2RE+R"6[PJ%]16P.)@R^&^ Q9=*I5FI
MSK)\RU/6A4YBO9E*J#M]UFW7458/B,2A%-8]BJ1,Z&+'<8XGU D"%Z\3#Z\3
M#VA"&<O"T_.8@@:TY^,\OI:'Q( F APA&*^)]LX$CU 35*LLFD5/.B[W#Y=\
M:R#5T&E-H."!*2-\BEZ3^!\E#^R:9(TIV=(E$ 0#B08V5])W5]L:6(LTL.T1
MVO>&)FU@XR-=.5Z@J'D&2?Y H@'E$)*.I2;R]"W(,P<6/FG:.84'A$&!OM34
M>](,D&QWH,5B0#Y"EX]V39H!DNT-%"P&Q"-T\:CWJ!G@D#FP5L2 P(3X_2X[
M R0R!ZXN8D"%0E>A[:DM B0R5;D;1[\7UD7UW+UXJ"</Y>N&O3R:'ID/;S>N
M1?N#0[&')#,"]EN2"V@7\@[%^2[D/8QOR;D%[#>6C) ]MF2"[*DE,V0/;3FW
M47Q;1L@>VS)!]M26&;*'CIP[*+XC(V2/'9D@>^K(#-E#5\Y=%-^5$;+'KDR0
M/75EANRA)^<>BN_)"-EC3R;(GGHR0_;0EW,?Q?=EA.RQ+Q-D3WV9(7L8R'F
MX@<R0O8XD FRIX',D#TD4\[)1!D8B2 2,Y) )&4D@TA(Q'F0HFX8B2 2,Y)
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
M7!&?<V50TC>"N2+&<$4 8H"\ )4[+Y@J E'%]>D-4T4\0!6!J2( 5<REVE*
M50E-E?E9 ,BB('1U$H:+0%]O'"]GB9$@'_AZ(_%$EF B6UF1:,-"UAX5R%04
M.CZP24P%"78LKC>0Q%20#^Q8))[)$LUD*RN?S^1!2=^(XV,NVJLX."OQ[)/A
M ^G LT^"#QEV.I2URZ&IN>H'(C8US?AW1Q>I+O;ML5#I;?)S5C4G '=/;T=/
M+]0<?1C/E^QY?3U ^A7F>I[U9USLCUGIO>55E:?M\<<NSRM=>PR^U#D_Z'A[
MNTGTKFHN57U=7,^1KC=5?NK.R/S;0=WB?U!+ P04    " #H9"9*6O4!O9<"
M  !P"0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6R55MN.FS 0_17$
M!RR8>U8D4BZJ6JF5HJVZ?782)T$+F-I.LOW[VL9A 0]M^A*P<\Z9,V,/=GZC
M[(V?"1'.>U76?.Z>A6B>/8_OSZ3"_(DVI);_'"FKL)!#=O)XPP@^:%)5>H'O
M)UZ%B]I=Y'INRQ8YO8BRJ,F6.?Q259C]7I&2WN8N<N\3+\7I+-2$M\@;?"+?
MB?C1;)D<>9W*H:A(S0M:.XP<Y^X2/6]0H@@:\5J0&^^].RJ5':5O:O#E,'=]
MY8B49"^4!):/*UF3LE1*TL<O(^IV,16Q_WY7_Z23E\GL,"=K6OXL#N(\=S/7
M.9 COI3BA=X^$Y-0[#HF^Z_D2DH)5TYDC#TMN?YU]A<N:&54I)4*O[?/HM;/
MF]&_TV!"8 A!1VB+,TD(#2'\($1_)42&$(T(7IN*KLT&"[S(&;TYK%W>!JM=
MA)XC6?V]FM3%UO_)\G Y>UUD891[5R5D,*L6$_0PJ$-X4KT+$4 A5H%%#X8!
MUC8B](>0C0U)8]A$".89:GXXR'-"( (%(BT0#0224:%:3*(Q=9MI&H6C9&U0
MED4^;"4&K<2 E1062$"!Y/%BI*! "CC(1L5H,7&_&/YH5=<V!OECT":U"H;Z
M2@.[&6@W^_?:K3/("AQD!@:9 4%FL #RX5[T'U\7--'.Z(&5,:!^KN%4K@CL
MZ24*'F@' YK: L,X<-NBT(XSU2P(;EP4_4=5X89#4,=958WM'92$UI8'8(%O
M=<;&P ;?$G]R1R*XSU'RR"HEP%?+MFVCHMBRX_6.G8JPDS[2N;.GEUJHKW=O
MMKLV+ -U;(WF5^HZH8^S#YGV+O(-LU-1<V='A3P4]=%UI%00:=)_DD4[R^M/
M-RC)4:C75+ZS]@[0#@1MS/W&ZRY9BS]02P,$%     @ Z&0F2GH^UC96 @
MF @  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&ULE591CILP%+P*X@ +
M!@QL1)":5%4KM5*T5;??3N($M 93VPG;V]<V!"7PR*8_P38SP[R!%SMKN7B3
M!:7*>:]8+9=NH52S\#RY*VA%Y!-O:*WO'+BHB-)3<?1D(RC96U+%O,#W8Z\B
M9>WFF5W;B#SC)\7*FFZ$(T]51<3?%66\7;K(O2R\E,="F04OSQIRI#^I^M5L
MA)YY@\J^K&@M2UX[@AZ6[B>T6*/8$"SBM:2MO!H[II0MYV]F\FV_='WCB#*Z
M4T:"Z,N9KBEC1DG[^-.+NL,S#?%Z?%'_8HO7Q6R)I&O.?I=[52S=U'7V]$!.
M3+WP]BOM"\*NTU?_G9XITW#C1#]CQYFTO\[N)!6O>A5MI2+OW;6L[;7M]2\T
MF!#TA& @H.@N(>P)X8C@=<YLJ9^)(GDF>.N([FTUQ'P4:!'J,'=FT69G[^EJ
MI5X]YVF$,N]LA'K,JL,$5YC@%K&>(D)_@'C:P. B %T$EA_>N A@@1 4"*U
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
MD,W.12+2(3';%6>2@HS^=T"EM!+4,0BF8D5R,$01">8&4<4QG4VW8!B(J#O
M%,@P)@%' *8=C+"-D:Y(TY&8P $SPC1A4RX_",DDN^=4@=4!'8D'1$7"S3B5
M48$2A&K>0M4"J#+&*(^)#3:Q88&,)-8;[##F*) 21I/L77$F;F+.I&5@R-R^
M1BAER=P:HGC4PH#)!)HZF#,Q!W.BP!5(DI$1"!>I@(@: Y1S+S'*! RZE99$
MG'+IW+V<24H;4<L]("KJ7D 5:$D'=/ZUJH8M0VS+D#'$9)$8A$Q+:$*2MRO.
MPTW)B:0S)<G:-4 %DJ*&*!XU)6<JZQ)1=<N9F"D!D9*&$(V <!-(,N?& .6X
M2&(G'!7)@"1FRI5S3W(B8\*(6A(Q44L"IM#2C=2\A:8%9W+KJ_;L*B+LVXC[
MEH091& %H -]Q7FX;SF1%99L+:XYR$U^0S0-43AJ6\ZDI! D^;><B=D62+*A
M(D0C@'+QR#B- 4H(N@&><)2VFJPG4ZZ<VY83N2VP(.$>$!.U+6!R5 0U;Z%I
M ?)BXCC$MK78MA9LABUFB#%#S(U/'[MVD.A(J/@FZ%:8\W#C(R))_',-023:
M$$6COD=$FE9K3L1LCW@4$31JHWH,073_ $>;I&3*97//(R+Z!/. B*CE(1&9
MA?,6BA:(Z&@5:MBU/.6!YP2"&Y8^O=68$XX%3-RRD(IY%J-(TH8P('4MI*)V
MNP54S+>8B21WA*63$1UC%,GO!(\[]2[0SLT+J2CJ 5)1^V(J,N[S-JH6D"KP
M'#!)WTF7!$5;>#CP*=6E5$RMI1O(^QK4V&C$@:##PU'TS.9+2%.OY]!&:J W
MIGHUV\C]9M@J/4.P6%/8 L$B*7S"/6=%$CS0*U_"/8_JTH"$>Y[VI>>Y2H+'
MBHB.'W@6B+6B=6@&<$H8&4@Z@B'?I(61\)W72<_66D;_P^^>?8ZTI_TSJ$&-
M[:*@OK@&*&DIZKY&-0X.K-<\GKV5Y(NB#3T<RK/>*<%'+_0=:7LJCI) !SL!
MEFQ<8C;W:I#Q@)IJ/+5+@=H5D*)]IWC),9&A>B;M8+.3L*9P3Q%3O(@9^OO#
M'031(\XVH-D)4%.RIWPI7KZL\>RXE*=\*52^?$/G*5^*ER^V7MTH7F\LGYFG
M4$T]K"8U+WO*C>+EAFT-!P 4A+[\>"J$:O$@,P"@(/+<L/:4$7UZPS@ &"D\
M9M&>4J-YJ6';J $ 2>'[%<A3132O(D%$4P1 4M #S=[1;Y3K-'^IWES8=AZS
M]TU1+>I'S8?7(RZKMR-(^T#VIQ*TW\O^ K4/5/\*\5RK_A"UWZC^+6J?J/X4
MM=^K_@-JGZG^'+5?JJB_<%,&*;7NBH578G<E1E>TZ"^T@%?*]TO@B&BU?_.D
M]RL7N_=6IDG^LMQL.S^RHLC6U6_%SUE6I"[1XINK4:]I\G3XLDJ?B_)CY#[G
MN_=%=E^*[*U^%Z9W>"'GXC]02P,$%     @ Z&0F2N3TDUU/ P  FPT  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULC5=M;YLP$/XKB.\KV(!-HB12
MDS;9I$VJ.FW[3!,G006<@9-T_WZV<2G81Y4O@.WG[I[SO6#/KKQ^;8Z,">^M
M+*IF[A^%.$V#H-D>69DU=_S$*KFRYW69"3FL#T%SJEFVTT)E$> P)$&9Y96_
MF.FYIWHQXV=1Y!5[JKWF7)99_6_)"GZ=^\A_GWC.#T>A)H+%[)0=V$\F?IV>
M:CD*.BV[O&15D_/*J]E^[M^CZ0:E2D C?N?LVO2^/>7*"^>O:O!M-_=#Q8@5
M;"N4BDR^+FS%BD)IDCS^&J5^9U,)]K_?M:^U\]*9EZQA*U[\R7?B./=3W]NQ
M?78NQ#._?F7&H<3WC/??V845$JZ82!M;7C3ZZ6W/C>"ET2*IE-E;^\XK_;X:
M_>]BL  V OA6@<@(1)T (I\*Q$8@[@3B3_&)P2<?!CX7($: W&B &CRU# 3M
MWNI@/60B6\QJ?O7J-M].F4IK-*4R';9J4D=?K\EX-7+VLDA)- LN2I'!K%H,
M[F%0APBD]LX$ADRLL"..AP8>7404#B$;%T(3F$0$^AEI^7C@9PPKB$$%L580
M#12,,$A !0G @%@[W6*(QE3M1D0ALG8+ (4TM?8+ "7Q2-@(R)< ?*G%M\4D
M/2LDMH/K8J@371?SA<8AS):";"G UMJ3I8M!]N:NJ,O$\0C )*&U-1L7A"F%
M/4I!CU+ HXG%-G6,1!,G7P"0DU0; -1/J@'?"<AWXO*E(R%$(=R+PMMK#(VT
M,W1#E1G0P-F4VFWO$8#%DR2V*PV )820D5I#8(^\1_B&:C,@*SF)E9X/@"X4
M.LX!NG#4:XD:MKY%UP;0-19XN#DCJ#O;U0N J%T/!C,L3902VWD EL;8K@D(
M1A&*1GR#_QLHOJ&.#:C?KO$D0HG-VX4!B;L!8,/$'?*V?U?#5?CG@-R_@]-+
MEP HI6-U ;=U!/7LR+8#-'^*1^S S1:YW=9.KB6 2:F=#$'OX%6R^J!/V8VW
MY>=*J$[?F^U.\DNL#F[6_$J=\*%Y/'V \(]XNH;F[U$R7<L8NRLR/G*%@"M4
MKE!P)94K^N(1?+C77EM^9/4AKQKOA0MY7-6'RCWG@LF]"^]DDAWE3:D;%&PO
MU">5WW5[76@'@I_,52CH[F.+_U!+ P04    " #H9"9*^[@ I NS   [K (
M%    'AL+W-H87)E9%-T<FEN9W,N>&UL[+UK<^-&EC;X^=U?@:B57TL1$)L
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
M]-T-B 'K=/>4+TB66R?%IW0'PA'>9ALZ'"FZ7+!7.K?V<C=*,([KQ0Q%V'!
MX> !7A3E=[50J5H$%%#.)H-7%L%CG@/-G@11/X;_CH=1\'->?,+3L$4%#Z38
M.)R,1T$_C$:CX"YYQG6$$Y.LRB :AQ.@J6@21M$$WH[CL#N.\ ,\/1@%+C3R
MUFH,5U9C.!(X"6H;<&H\&< ,5^P X)7A-7XSA1.8%=04+ Q%[;W/D E><*3D
MF\K&X5X1F>$E8-T$BT/&I@Y&2D,GI4@4> 'B/932B7U.5Q@T">=VDS[C>C#7
M@<'.G54.CC7L/ I9&Z0_?+,@+;1X9'XM!AAD2 D=,A3:%B26HP/J"=@',_IL
MC::(%&F&Q,,%DR),6=3<3 P28F_";EBMQVB>3O!Q:_W1A0B6*#^+6S<48N,X
M$I(FL!TK-AB/;/O:%7CQK'/< 6+B6B(1N9S8-S(Y'">[R L*B4/]1?@U7Y0F
MOJX3'+0&ABR1 _EDS/=A1SQQU?(^DA54D(SL QPN\OFCRL;"/,KW&&UPOB+)
MF YJ +/B4^T$/U PEON56W]VK<LBT19T0!,$0=5Z'60#)>:3+AB96BH]1,3>
M^UWFZ"%0W!QD5.3[OK)-#_?PV4B>Y6MDN8=58RI;9K_A!S$'+I<9\(BF!@;F
M+GF/-@UT:];'*2N>JG5894NK;:[(+I*W+I![4K4L>B?>:KCYS/[_ME\\6@%>
M2SI6H\M(]@:Q [@710PT[P<K!(IP^)*OB!)P9G-\KPQ^;>T82'/GRQ9& #EL
M#R&A'_K8YJC)H>":.7Y%AB/_EGM^ BZ"BY%^IG4G$8C$@C)[W&2P?PF]N !%
M">AA =([&N],YV+8 9K9I?.G3;[*'TF0S&<@<J?E/"6F90^^6,1P')Y0!^VC
M(IM:30 N53M2(]"BM+;)=RQISI$D4 S$^]/:5)D%![7P==(!@$^IZ!3BD7;0
M*$[,R3>7/!9IZO;$68C.S2ES-ES>U](%R;=>'F'E4G!B SXL9(JW*/>(ULG:
ME>'?$)Y_ 2@95GTN#WIR]&'.80;.G(OLI\Q%^90/#$<XQJ>0Z'B+Y1O:R#6&
MJ^%4B7RW+&FP8 QWTTIY1]Q8_*/BG8 4%XR$;F9Z:S$%52?& 4I5$H#Y6($)
MR9Y&*U2?%Q6"?"9C\HZD8Y;;71B3Z5;.-E&2MS536?G/I+P9W=9L!#V_J0T0
M36K1Z*]ET[R DX%8*Z=G$5;&43DHENE5.D B<1P5N$BY3=&.G>)A8/X*(Z7I
MIHOF4<#4<'6Q)25[LCI8GQ&-F;Y?I*!'@\*KVPI%NJB^])SO5WAH\(;]%74G
M6'?%PG;&_;'9[(DHT&96X6&UW:RQEPH;-*PE=$=GN2=3(,A\H.O@LJ8+%Y=4
M.@&:]-0<CXC/EHSDH<=.$H>='SY<+)Q)0/3!,O<40#P,:[CH8#!&Y)0;K;G5
MB@YMN4P+4<".'A9G^9L5?:,D/+Z,4.2"E5"#:=H*YY)\]:XX2I;[B#INNP#>
MRGI9;F)_%=M;Z2^+4Z*]^]?I]-"$M_%"#&K_G3AI9<Y]F?J<3"R0>)?1:NS9
M%V(DWT[PP=_7!F)9DIQ:W0#FK<X^A%:;.7,X$J2P7QQ-==YU<M LMT'_E?[T
M62=##P\S70@I+/9S&S.)D[4WCE*..\$[I2G3;%]4.]P14[&SFLU23\>E.R@Q
M!R^WP=.DE8/(VG$N$-CBF1!$&?P,1"GW*OFZB///Y-&4B)3RN]! +4'E<.9
M42KH-R]3KO0,-O:>(HY(0:F\0JR$T$U>A-Z3;G82$/M/;'.!PMHR2]1]902!
MT/>RHY HZ4;87)O;-+!RE!)A6,)0N\)<JF239VIL\S1,T,^?,U!KA-A>^-2)
M;&+L?3(!X%,_R/,AL0#[$[-"RYV$DY&'1 )L2<JQQUV,OR4LB!AAC??$**=H
M6-*65=>DEJI"IS(<FK]EBP?6OQI!8;8 K8S6Z(L'E5B59Y&VQEQ% /:>;S#P
M:I';TP8\[L26NQ6(61CWIFE+[+$E+6.[M3C;47=EW6Q+3^)I CF9A-$V$RM(
MA!O4?NG(8%[:9Y=1Z#%YI!P0N(TQ06S4AC+G^R*9OYA]Q6?G"7*NQ+??HNBF
MS+1LG'!LQK?J=OB\&UKU3Q^1-(<BT_<^&;QRYT%'P,2178V\C&GAT1X&,JUD
M8B4P-W[(6IJY\?&VV9))!@13,KTFRYT0KR(G=-J4.V>JP3?$O)P(NR(YW(TG
MM-K<*GU,5J'R4H0!R]+&N"$.OZ>LX%S7%PY.\NQ-Q%O0EMJ>SR,A37:(%9N3
MB7_T)![W>-,,*;F+Z)G"$%V*('"MN;&K\C5DF!$%/\UQJ<E"2:9@GA^0-JAY
M1.D-KIE&'PZ;9XV!&5K^&]T&/YG;X(%,KL9)9 C6#QNJI5N7SEBDB9/DY4"S
M<]=R9E.'*M:E)M9RU'U7FU5U>,@\FP=(-"^"%6UI6LSQ>/OF@B4<*^-%PH,?
M8B>RYJP+)SLRX*#W%0EA3D(0N0;IU[F5O8"FG75;]IZ53.# 1^1K(0@KE2:!
MB:(Q2^?+1'Q>-CIMAFV_J%)6I=.L03(RYPC:@*7>Y@5FIZ!"B)(FOONFZ8GP
MC<^D: KF&A1;U^81R7C)O%@D2_'78]]NLYJ$?CL;W$%RD9)U@4?1+'C[+S(7
MW0!S8J<&<49*QN&_53C?1I.<43-+O\DT#>T<G#2N&R23MSC.3,@'Z_4ZH4FW
MV E^@HN&#K?-LR-0CTR.J36_&7?U4FR'WE$U=R.J*VF!73/WY)2I3 N 0HS\
M.H:)+'+23\@1'9T!-:'],R,1G1]%!3LK/]F>5<MTFGCA4IJI"S(C%H9^'.7-
M!^T8&)PXN=41WV_1U0D701C$9VS(>RSR_98W4-)'S&9X$V ]2 :H9Y)F0K+
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
M).,P2[$<:X!55*W:TY!M\S67)[*'IL'A87!N+ 6QY *4O$A "3VK)':97<<
M'A)Q=ZD$;A2E8=QT""@E,6U8<M-4:W9B1V]>2*DFC02,J]WK=.UB/R<JIL:(
MB' :< A>8)0QS*.G2!NEEIR":QW4#8L(2^;M,%J"Q,#ADQB^W!)YO/ CCY%U
M%BA.HX2L0M<8"8<6O8%]JY^;4RJ]R*\&0I:T<RMBD.;"(9HH87 RJ!>^^8H4
MS_84VP.[_=!('@2ZY7MH_#;L96_,]%JWK),<VQ H"B)183YXJY"\D&%(%@$P
M5[#M4/_DZ7EA/B;R1WC2J35T54[I6:/\R?:%RL9HL5/Q(V.$>&+QI*;W P/N
MC)POB,*=V]T:7(#'&@JJW%FB1K_0]-"/W#FT&"@T87')R6%:5D]/\][ON-1G
M&\DHI)=:3C)NKF<)"=G[1U@<\I)<+BUKA..E]:XN%2^-NYF:::RV'L%I%,6J
M8!(3#ID2_;8T=7G%'J3E,R\@A,G$W_S*<%CT:E^K&<?A<;CWQH9Q"@@ O;DO
M5.PB:;98H;P#JE4--$!D4KH<F[ ^+&:>F/%%(L<N9I3+HU$CZD 1@@*BIL\N
MHI7,5W7)QE?2 P09B/!G!#*&C;P8JRB[GIOKTWD2T+E%Z5OFKK+C )+-R?2=
M%6MYWB1]DZ1NP_EI3#IBA9U-WI)12"[QXP0F\O)/V52%FXBL@8.9&+:5DMBL
M&V1+9;A79"I<&%9Z($W?VOP/"JJ&<O@H#=QQ-5OWG%3=:ZP,>^D7K9#(2K9P
MZV#Y,='A.499P!:N,[;JT. [K.*73O.N,VH70EX1\7!"VKMU8/K659_(1-QF
MV=G;P$!."J@ W%DK#/VL(!$YS_O0JQS9(<NCK#G+G&.F[=AYK]M8F-Y"A6?E
MQ$C'><A@2/SVT+72C+NV<" BE@N0U:PH\EE>F#ASO*,+8L$^;\)&T>WK^M4
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
M"-J&Q1D9E=A.>5R,<F*3S4Q>"?XD8.!BL;/63U-ZVQO,9&C&@*&")U'8!5K
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
M/^7WSR0RKJ()M2HLIW"##4>46HC93*=Q.!G%?@!0C0YP"ZCJ$&_"2#Y,8OD
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
M!]AL73B[-$&[].'*!>V^^L'@LC7NU_! &QF,0@_LYBJ#AQ;:U:5@0XP_V1I
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
M*2E)<^R6:AJ!I-/(< ^_;T+9L2R5L&09'&DFU3MIEIO,)?(=M])0&[TXB3:
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
MWQVCYB%8<"<7TRR2 /V:?0$%.-8YW'N<:TP!?[B8K)?\(-'V6JZ]D2:,65*
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
M:%6#T& %'&CV&."CXC'G[44O%&P_Z):P'_9LH@>C)'>61_W^'_S37]- &\^
M$<L_/3^\\'8 YVX;9*;H@@W>@PZTAWLTHW(##V%62]AC>WV2P:(J83N50]\(
ME5!FP(+HP)[=@S]#/.%[<!Q4.!QP;P%[47VN3Q?+Q>?GS](=R?3;*/_EK:/5
M3/1\MPTY56GZ>5L'QEL[P&!LV[9I.*:J@=FF>T.:G0J6"HVBK2$OQ1YJ[);?
M$9GEZ&RLF*8WT1K/E5LLZJ[$'7C:]*IPR:)!-2)G^,ED=-7@"G\G)+I-KX<>
M@5NT+;EB07$,D^*[VW0_1>;Z_ML?SK%9G?)GV'HDY\_&P-CMHJ1"Y  61%OD
M "P/V/YHO^C1N0T+I!IV^*BNP*BYQEJVV?T3[42=-MDE^;#?#<8_C3Z5F(=?
MZK284OM(F8 I/)PUISF9@E.+Z<?.GQ2IG\#R[.Q_"Q@[_WNZI@@ #7"01,FD
MG'$KD@2!7]9S,YSW4/E%MA\P@><DAMS4&1QULC]DW>JH#W]Z"._ZA^PR-23%
M46E=K 7=@: Z[IL>?8,-'B^(\N9.T(K:U*[^=^*1]W6/"AD5Q&8TGWKR*:[P
MO3A)X++@1< GDI8(=@>QN\]Z6F<2!WD)Y]$\(#*3#D7#4PF7M18T"NXLW$J.
M+*[:%0,PV^64C41H)P8$ZX+POL(++BW.T%BAH)TL[N?9Z".80A]Q-K&0#VD]
M;J4"_MSO5ZBGY(-VE1>DG?6/2M3-& NK!^=OV6UG17$TJ&SG[M!**O-VA=9@
M]ZCJ9V/:^AXD;B2\C'A=U:M@MT(KM>@>0?OGS2,$/>E6H'=47>H);'/H V8)
M 0TR[Q2V%QS6B#11P%97P7&#372/AA4(V< VT<\'T-V?&4[)<,1I=M@4 14H
MI16HQ+V".U9!QRK5L:H=GFY*A$T9P+/UTSD%10N-JB-FR>+*@MW.+BW9\89V
M$_&PL^-].IL$/ K-IA\S55S."(+UE6'D7N$YP*23?&;'*.O;9+L8#//N@"4;
M#!HCV06HMV4)/Y='(%,B$*VB@Z8N.@\&1[U2B34:/-MDMP"MM>JCV V/0$Y>
M(61%MT-^,6HA="+ZT&Y)WQ;93#=4S!X%"6(L"_AZ\V2P51D$9$<7A6Y?:M*"
M9S393=]VPGDI96@AY&6_37]['?(JE;#C#'!G,EAV.*B@!,%.A%I2KT.["-S0
MSCM]U(WZH EWL(D.&*958&RD#YC?]\7%3@<[06"!T+8N*9R)G:^Z'1X4& %X
M^5;11N_6H1V% 7FMAWF_1"]/'TQR$_1U+1[2_[B5HIVAETR-8PN."=!%#S(>
M2!A54#PYZ(L*?G^(BZR <X2R*(9Y.0PUSJF",L*G6)2#_8*M\9%7^*LZ15!@
MX>X\S'B[R5%$GS%U(G!+I NNS%?!HJ+$B( @X?O)>J);L/NXOE,?P4 HX #O
MB9N\Z%!23-[I=34?> Q-*6O!_ECT2&0P;H,.%O05]W'JCPV2(>/XX,!&D1SI
M=,PZG0%&9'JPJHS,V$&T-6N4>]-"IQ!J!:U.7G5[_&$ 6]X! ?!Q02A>UL&O
M6B5)+7T8=% "/\3QOG1.I,@+?.=PL4PQJR,\+N!(:!7TKM!XV<4/L:0!@Q:&
MZZ/5S?L=/",("$P.<HYB&_0#O 4OA54!.@R^TFH9CMR+BSWB4=2#<VJ(YPRZ
MJ9E>M37 #E48PAKT=E]EZ J(0"?L$^RX_L0\'NEF&C:Z1"PD$/CC=./X"LJ*
MY@(;&(!>7G0''$'J#DIBI,999M =6](A">VH(H+&U^_A[@>WC1Z$V_B+,^>?
ME+Q5>;]?PK\EC*V3PQJ8V0!VP0[^"QLL)R44E-P"_T*'>@,X0X99'T,6)2DL
MX8(K05\L2.1 I>Q33*4:YNVR@W\&G6%T7)3[]4<DK-X':+6%85 Z%;KYL(O/
M:PXJMXHA*-%]VA-P_#HD[+;0*H,O8+UVASV;&M2J*.32ZE+HI(4I=,.*/@W(
M\W"0-<LD;U>#"F6Z:-,C+TW9%L;E=88F5A>J1/2-D-IEK<U<S+V#'YM$BQ.
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
MEL2ACP]J"4TX2BRF0PK[]X&!$!$'EFW!@[3/:8[^#L8)JZ2U'_D_B2C!_)=
MJS @1QZ A(??0#<6]FYZ/Y>10QZF7#MQS-7Z*VG8!4"EEVOV0@HVR.<9^KNX
ML_.[P(5B%(IE_7"CK5IMNNQ_XL8$FJ(A14EC!GESPR[?!;LK@O.M\3:C/:([
M)FV/N<@PK)0'=MV0H:RFT,+3A+8@767X"AJ4$,M!$-L ?W^^D(8](\*-4;\$
MJ3+"E$YDS@B_12*-\-L4KT:HU$8>Y#-JU']MQY[G<6P$'9=H5L%'8-:+YI ;
M@H4!7X4TGXW7]<UU\>8$P?^W2]#!!$4S3,?UH?0]:$4YCAO6E,'P;[A$456D
M+TJR5J1OJ75<-(#M7:Z15NQ\7Q.)0,-M 7U"C5<DO4AVG)GMF3%ZDK9?[<_7
M]NN;IF[[W5MG<><.IR=T>Q/;YG9["\$T-[##[#SEWJL$FYXA[C%[0-F);@)-
MPY/:5X9V_QE$VVP8KU0WJRU-IBESTL/EGXS*VW^\V-P^D#.^Z10*CL2M)]K'
MO582Z[\+^SI!<^;(#VUJ#MEB ,KB*-3N"0;P@T;J#145E1_VS &%.TOG%,-F
M-H50&%"N);Z%C2/D^\O\*7,]"$Q5$8.>B,%N2LX.A2TC8M/!%R+V^7@&?:PZ
MI(C5D:2[L:W2*)ZC7\34E>*H%]%6ZO0[R1H4MJH\^12]&N>*;0BCV=-K/""\
M<,1OLWT6M=1LTEA_DNOX"=,2HUQQ=OK++8J-8?_915/8Y]!-<A:E=P?5E7T.
MP=VN3\[V#A+?>.\6,9U\?GQ8O<SG<J<-[J$UFB[?8(\E5U42/B8[^LC\>IRM
MGQ:WB\>9Y-*3$(J]AD67M^O%32A\@VY,@V;1-D8]&W1L&4^N+BZR#5K&9![S
MOM6DY)U>G)S_.D'@Q^LIHZ=0=NLK0G&JI)1%%^W1^?H+C@#NA ]S62!D[7%W
MP="09!LR_ /746(3-#,O%7%SF:S-?JT7@T1=GE=NM\$(H\F$@<F_F7/^CA!9
M2'Z$Z4)@SD0M("-]?F&??8U_=4^@?8F>;7)EOL+P8T7R;> >W-HJ%Q.@[.W8
M8B?6>0^MQO:2\F DG<C[OC8)83368PC;V\W'-?&<N%_%NDJ(:!M.-=U*,Y;>
MY;RBQ,!Q&"4CLV&<AN =LRN$IVLDIF3CCNGFQ)."Q! 3]GSF#(/5X')Q+U\C
M/F@8BUTYGH(!:>9U"GT+.U$Y)68C0>04[*6.3"><\^]#V138F6FVIG"B&OB:
M8J_23-H4V%&6MRDZQ\VS647/I@86FP8X@@AU4N0X;^9-"C3>9NJD9,>3M%-_
MC'$C[=", :^/R/PNHZ=Y#9HVJ'WXE4(YLU1).W2)V"22.2_?PH+45/BT*SO8
MMD%LV#7MBM\RV-,HD8M-"/)LR.@>TFB4:D]X.+A2\0LM<A:2+FA-E]0GFA<
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
M2_AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ!Z!WX.L=@-Z!KW<
M>@>^W@'H'1;8ZT:;W7R] ] [\/4.0._ USL O0-?[P#T#GR] ] [\/6.0._(
MUSL"O2-?[PCTCGR](] [\O6.0.^XP+=*]+&2KW<$>D>^WA'H'?EZ1Z!WY.L=
M@=Z1K[<!O8VOMP&]C:^W ;V-K[<!O8VOMP&]C:^W ;UM@;,FZ+ )7V\#>AM?
M;P-Z&U]O WH;7^\$]$Y\O1/0._'U3D#OQ-<[ ;T37^\$]$Y\O1/0._'U3D#O
MM,!90718D*]W GHGOMYIHG<YUGW>_1CZ4W,HMR[Y9_B7QRDG<)?AXYQOGW&=
M^N7Z$Z6'<97LKM>;VWR=^B?"32O*TV]02P,$%     @ Z&0F2HL <+8> @
MA"T  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=K?;ILP% ;P5XFXG8+C_]O4
M]&;M[59I>P$/3@(*8,MVN_3M9V@[:54F=6HB?3<A<,PY'\3Z7>7JQV.@M#J.
MPY2V59=S^,Q8:CH:7:I]H*E4=CZ.+I?3N&?!-0>W)R8V&\,:/V6:\CK//:KK
MJQO:N?LAK[X\79];;RL7PM W+O=^8@]3^ZKI^KEA'6E8UJ2N#^E#65"M;H^E
M2RK7ME6IIHJ]8<+K&^?S<M^W!XJQ;^F_HOG=KF^H]<W]6&ZI4XCDVM01Y7&H
M4^<BM=]S[*?]<]X[%_-7-Y;&[#BPOQ;4E\N1'P<Z'6"IG'-R+MN"3HU:"D^?
M_%T#7W9#XR.M0RS5F/L3CU<BW95J8O/"<SXBS5NGI?9-PTOKR_VPOWP\+-]/
MO? _Q<26P_O>^OER") <$B2' LFA07(8D!P6),='D!R?0'+P#4H0%%$Y"JD<
MQ52.@BI'496CL,I17.4HL'(4606*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL
M D56B2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56AR*I09%4HLBH4616*
MK I%5H4BJT*15:'(JE!DU2BR:A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%D-
MBJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%5HLBJT61U:+(:E%DM2BR6A19
M+8JL%D56>T%9EV,]NG[Z5Y*?WA]>YK/ES]?7OP%02P$"% ,4    " #H9"9*
M'R// \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"
M% ,4    " #H9"9*9O,+8((   "Q    $               @ 'I    9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( .AD)DI_1']E[P   "L"   1
M          "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( .AD
M)DJ97)PC$ 8  )PG   3              "  ;<"  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ Z&0F2J :_5V= @  H0D  !@
M ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( .AD
M)DIRJXC,2P0  (P4   8              "  <L+  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " #H9"9*4;.UA54"  !H"   &
M        @ %,$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ Z&0F2CZ<GZ6.!   HA4  !@              ( !UQ(  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( .AD)DK!I#25/ ,  )P,   8
M              "  9L7  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " #H9"9*KQ^VW^@!  #4!   &               @ $-&P  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ Z&0F2K*1&[SO!@
MW"D  !@              ( !*QT  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( .AD)DI9#4QCY04  *0>   8              "  5 D
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #H9"9*(>TI
M1[0!  #2 P  &               @ %K*@  >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ Z&0F2DZ%4L:U 0  T@,  !D
M ( !52P  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #H
M9"9*I+]O1;,!  #2 P  &0              @ %!+@  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( .AD)DJX'M#+M $  -(#   9
M          "  2LP  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ Z&0F2EQ4# JR 0  T@,  !D              ( !%C(  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #H9"9*Z[ 6_K0!  #2
M P  &0              @ '_,P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( .AD)DIUNZ _M $  -(#   9              "  >HU
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ Z&0F2@P#
M(X^U 0  T@,  !D              ( !U3<  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " #H9"9*!V_2X;0!  #2 P  &0
M    @ '!.0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M .AD)DK5H6'(M $  -(#   9              "  :P[  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ Z&0F2C\M(5VT 0  T@,  !D
M             ( !EST  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " #H9"9*M*!.9K0!  #2 P  &0              @ &"/P  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( .AD)DK?[5$CM $
M -(#   9              "  6U!  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ Z&0F2O??,;.U 0  T@,  !D              ( !
M6$,  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #H9"9*
MDD?P=+8!  #2 P  &0              @ %$10  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( .AD)DH1]JGGLP$  -(#   9
M      "  3%'  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ Z&0F2GR)JZVT 0  T@,  !D              ( !&TD  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #H9"9*V<3],+4!  #2 P
M&0              @ $&2P  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( .AD)DJ(R'14LP$  -(#   9              "  ?),  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ Z&0F2AR!ONJT
M 0  T@,  !D              ( !W$X  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    " #H9"9*W#M>Y[4!  #2 P  &0
M@ ''4   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( .AD
M)DJYV4)*M0$  -(#   9              "  ;-2  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ Z&0F2E8!:CNT 0  T@,  !D
M         ( !GU0  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    " #H9"9*Y$&F$;4!  #2 P  &0              @ &*5@  >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( .AD)DKZ('/XM0(  'L+
M   9              "  798  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ Z&0F2BBKRBO6 0  N00  !D              ( !8EL
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #H9"9*4FJK
M"-4!  "Y!   &0              @ %O70  >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( .AD)DKOP57#QP$  #<$   9
M  "  7M?  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
MZ&0F2I-!1^ZU 0  T@,  !D              ( !>6$  'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    " #H9"9*Q4T=0;8!  #2 P  &0
M            @ %E8P  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( .AD)DHC.Y76N $  -(#   9              "  5)E  !X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ Z&0F2MHL'KC% 0
M-P0  !D              ( !06<  'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    " #H9"9*0GTFQ<<!   W!   &0              @ $]
M:0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( .AD)DK$
MP?&^Q0$  #<$   9              "  3MK  !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ Z&0F2A"R-7VT 0  T@,  !D
M     ( !-VT  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M" #H9"9*YU'77L<!   V!   &0              @ $B;P  >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( .AD)DJM3TN:N $  -(#   9
M              "  2!Q  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ Z&0F2I*?L@[/ 0  G 0  !D              ( !#W,  'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #H9"9*3HR:Q!4"
M  ";!@  &0              @ $5=0  >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( .AD)DK/,(&'P@$  #<$   9              "
M 6%W  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ Z&0F
M2L^-#4"W 0  T@,  !D              ( !6GD  'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    " #H9"9*,M'8]+<!  #2 P  &0
M        @ %(>P  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( .AD)DIIO)S+M@$  -(#   9              "  39]  !X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ Z&0F2OJ<9(VW 0  T@,
M !D              ( !(W\  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    " #H9"9*9SZ[0K<!  #2 P  &0              @ $1@0
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( .AD)DHW8H4M
M3 0  "<7   9              "  ?^"  !X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ Z&0F2M _4X*? @  C@H  !D
M ( !@H<  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #H
M9"9*[Q]/5A$#  !]#   &0              @ %8B@  >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( .AD)DKNQ(-LEP0  '(4   9
M          "  :"-  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ Z&0F2L2=W4DY P  Z T  !D              ( !;I(  'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #H9"9*%?86[/T#  #:
M$@  &0              @ '>E0  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( .AD)DH@="TM0@0   H5   9              "  1*:
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ Z&0F2B@M
M/YCT 0  004  !D              ( !BYX  'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    " #H9"9*2 ;-)4<%  #-'0  &0
M    @ &VH   >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M .AD)DK2QL$J: (  /0'   9              "  32F  !X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ Z&0F2ML'D\+X!@  P2@  !D
M             ( !TZ@  'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    " #H9"9*>6'02B\"  #3!@  &0              @ $"L   >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( .AD)DK+2Z7$8 8
M  0C   9              "  6BR  !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ Z&0F2AE?XJM:!@  -R8  !D              ( !
M_[@  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #H9"9*
M>S:UKW$'  "W)@  &0              @ &0OP  >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( .AD)DJ>2:'>2 4  -L8   9
M      "  3C'  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ Z&0F2KP,*^R_ 0  ( 0  !D              ( !M\P  'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #H9"9*\6EU",\'  #R*0
M&0              @ &MS@  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( .AD)DI]<N(2Z00  +0;   9              "  ;/6  !X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ Z&0F2EKU ;V7
M @  < D  !D              ( !T]L  'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6Q02P$"% ,4    " #H9"9*>C[6-E8"  "8"   &0
M@ &AW@  >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( .AD
M)DIYK"G,)@(  %T&   9              "  2[A  !X;"]W;W)K<VAE971S
M+W-H965T-S4N>&UL4$L! A0#%     @ Z&0F2I;TY?[- 0  .00  !D
M         ( !B^,  'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M    " #H9"9*]7Q)4(L&  "<(P  &0              @ &/Y0  >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( .AD)DKD])-=3P,  )L-
M   9              "  5'L  !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
M4$L! A0#%     @ Z&0F2ONX *0+LP  .ZP" !0              ( !U^\
M 'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ Z&0F2M[D1/1' @
M6@L   T              ( !%*,! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" #H9"9*?@ \F-D%  #S,@  #P              @ &&I0$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ Z&0F2E<'2!YV @  KRX  !H
M ( !C*L! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
MZ&0F2HL <+8> @  A"T  !,              ( !.JX! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     %< 5P#3%P  B; !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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>97
<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>99
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.6.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>281</ContextCount>
  <ElementCount>444</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>86</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>030100 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfEquity</Role>
      <ShortName>Consolidated Statements of Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>050000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtd</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060400 - Disclosure - INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssets</Role>
      <ShortName>INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyInc</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060600 - Disclosure - ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AccruedLiabilities</Role>
      <ShortName>ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060700 - Disclosure - LONG-TERM BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermBorrowings</Role>
      <ShortName>LONG-TERM BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060800 - Disclosure - OPERATING LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeases</Role>
      <ShortName>OPERATING LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>060900 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061000 - Disclosure - EMPLOYEE RETIREMENT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EmployeeRetirementPlans</Role>
      <ShortName>EMPLOYEE RETIREMENT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061100 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061200 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061300 - Disclosure - SUBSIDIARY SHARE REPURCHASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SubsidiaryShareRepurchase</Role>
      <ShortName>SUBSIDIARY SHARE REPURCHASE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061400 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformation</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061700 - Disclosure - CONCENTRATIONS OF CREDIT RISK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ConcentrationsOfCreditRisk</Role>
      <ShortName>CONCENTRATIONS OF CREDIT RISK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>061800 - Disclosure - OTHER RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OtherRelatedPartyTransactions</Role>
      <ShortName>OTHER RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>061900 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>062000 - Disclosure - GAINS ON SALE OF INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GainsOnSaleOfInvestments</Role>
      <ShortName>GAINS ON SALE OF INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>062100 - Disclosure - EXPANSION INTO CHINA</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ExpansionIntoChina</Role>
      <ShortName>EXPANSION INTO CHINA</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>062200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>062300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RecentAccountingPronouncements</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>062400 - Schedule - Schedule II-Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>070200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdPolicies</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>070900 - Disclosure - SHARE-BASED COMPENSATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationPolicies</Role>
      <ShortName>SHARE-BASED COMPENSATION (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>071100 - Disclosure - INCOME TAXES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesPolicies</Role>
      <ShortName>INCOME TAXES (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>071900 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsPolicies</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>072300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/RecentAccountingPronouncementsPolicies</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>080200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdTables</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>080300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>080400 - Disclosure - INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssetsTables</Role>
      <ShortName>INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>080500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncTables</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>080700 - Disclosure - LONG-TERM BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermBorrowingsTables</Role>
      <ShortName>LONG-TERM BORROWINGS (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>080800 - Disclosure - OPERATING LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeasesTables</Role>
      <ShortName>OPERATING LEASES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>080900 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>081100 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>081200 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>081300 - Disclosure - SUBSIDIARY SHARE REPURCHASE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SubsidiaryShareRepurchaseTables</Role>
      <ShortName>SUBSIDIARY SHARE REPURCHASE (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>081500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformationTables</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>081600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>081900 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>082200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>090200 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdDetails</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD. (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>090202 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Fair Values of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Fair Values of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>090204 - Disclosure - ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AcquisitionOfDnpPhotomaskTechnologyTaiwanCoLtdProFormaInformationDetails</Role>
      <ShortName>ACQUISITION OF DNP PHOTOMASK TECHNOLOGY TAIWAN CO., LTD., Pro Forma Information (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>090300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>090400 - Disclosure - INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IntangibleAssetsDetails</Role>
      <ShortName>INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>090500 - Disclosure - JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/JointVentureTechnologyLicenseAndOtherAgreementsWithMicronTechnologyIncDetails</Role>
      <ShortName>JOINT VENTURE, TECHNOLOGY LICENSE AND OTHER AGREEMENTS WITH MICRON TECHNOLOGY, INC. (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>090600 - Disclosure - ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/AccruedLiabilitiesDetails</Role>
      <ShortName>ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>090700 - Disclosure - LONG-TERM BORROWINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/LongtermBorrowingsDetails</Role>
      <ShortName>LONG-TERM BORROWINGS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>090800 - Disclosure - OPERATING LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OperatingLeasesDetails</Role>
      <ShortName>OPERATING LEASES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>090900 - Disclosure - SHARE-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SharebasedCompensationDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>091000 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EmployeeRetirementPlansDetails</Role>
      <ShortName>EMPLOYEE RETIREMENT PLANS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>091100 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>091102 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails</Role>
      <ShortName>INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>091200 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/EarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>091300 - Disclosure - SUBSIDIARY SHARE REPURCHASE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/SubsidiaryShareRepurchaseDetails</Role>
      <ShortName>SUBSIDIARY SHARE REPURCHASE (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>091400 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>091500 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails</Role>
      <ShortName>GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>091600 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails</Role>
      <ShortName>CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>091800 - Disclosure - OTHER RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/OtherRelatedPartyTransactionsDetails</Role>
      <ShortName>OTHER RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>091900 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>092000 - Disclosure - GAINS ON SALE OF INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/GainsOnSaleOfInvestmentsDetails</Role>
      <ShortName>GAINS ON SALE OF INVESTMENTS (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>092100 - Disclosure - EXPANSION INTO CHINA (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ExpansionIntoChinaDetails</Role>
      <ShortName>EXPANSION INTO CHINA (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>092200 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails</Role>
      <ShortName>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="plab-20161030.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>092400 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II-Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>plab-20161030.xml</File>
    <File>plab-20161030.xsd</File>
    <File>plab-20161030_cal.xml</File>
    <File>plab-20161030_def.xml</File>
    <File>plab-20161030_lab.xml</File>
    <File>plab-20161030_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001140361-17-000934-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-17-000934-xbrl.zip
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
M%><,>!T&E/9T:L-0B+(??]J.P4MBX+]U4$:\Y(=HLB;X"6IN@*=O8-(Y%=P
M/@:VZNCXC_#+FN)2O0QZ#&^J(UYH! 0P1;FC(<%S$L9DRDN0T&%RK#,1U.(1
M11\TIH-><KE/#^8$M*/ACNE57E>##D7 ,TW<OJR+"BJB!='<J;1G Z]@%3>Z
M'=3P2#CB2'LXA(.9\FPX'D<!]@6N3WW@,/4;=O?,JP!0@,DEY,!XXG>Q^?0I
M$,I5)!0\=,&@\9'QS!DF<4[M%T;' ;CX^%!A33KNV09$T?&$B>UZ"AZFHHLH
MJ+X(R% 5D@9WSK(GAB:?"Y '#]\)! 3#0MRHOC?FPR]*A-@.O(NS'FR_XY((
M!L)H<&PEYQB9>HY,A/>B PPP)8!'Y%4C^\//O[B>PZR1-Z:)8=HC8("JB+")
M#62$]7) ]6ECR\87A%@>Q703FD6A[&0Z76.-D7<^R]1I 'Q>;L1WH3TL,",8
M=M@HK1Y(631[JL@GC.,$:Q3P8]-TN"8<*2'?\.23SH8$> "?5/GJT0/I 4S1
M=]?#JTV4-Y(2OGB\E-3N6Z7?Z/*2.2J65M+&-1I]E;>):@QFM6_A,,"7]#92
M-!*@CC$PMG5>$S*@YS3\AI/+4<7KUXA214DVH>\;:^I[M.#0Z!? PYWOP6_0
MG,LKU4BHG#<0DF90@]4E5XL:3&SFS+CN"9?JO@=@^@^WAAX_?(0=,RJ/(Y=0
M$C5KN FBNCE<$#"-P5*Z@CU4?EAO:1J8HN @5]2NQ9C.C:3<O'B'=Z&:)AXO
M>C:@89/,$Q]L9)?/6M0',"K$/P.U:\\8-#TF=N%%20I&NFF51V] YMX+'T[X
M//X&IA+4'/N.!YX83D!DYIMEO]3']@OP@0RA:@%6@/1G0QR "YG'(TV1.$%2
M: 'Q%-9T:AI<!"$I3G@HK"8=YHH^'S!2;]&7!@*%1DD#58X%20DFH-7^K9(^
MQDF%@ER&N& R@: $8.-NAF1@:+33<*>X8SII-F")R8.S*74:IRFH;6F?=NNT
M$WKI\6V#DFK(Z, H3]-P_<E$=: W5Y0)"QP[/IX\FJ3*T213BB:I/,P1>*VU
M1!N!,LFLAD,>2<S!!),/.,8!YJ=/O;DYA6[@ZH?XQ#82RNEDAR?Z^NN>Z)L8
MNFZRL+U>^?=QPX*?&O[!HJ*3KWP;MSJU,'=JH=9MO+XS"SEG="Q)9+\S>KMA
MSAVJA2H]:EL0XQGF_5JCURC5A-Y%JM7AF>@;"YPMSW9FK]PD'U%F5;/6.COL
MU*K784O#\I&>^ITOLRK[=RSV[[QVUC\KU1RLS%_:'$R[#*FRA$=C"9NU;K-<
MT[ RA6G3,,I+Q.KY7GP;H;**1V,5N[5.NUFJ^5B9Q=15H9Q/:EB>:HTH$:$R
MD$=F(&O=;JM4\[&RC]EN:O):Q<HP'HMA;-;:K7)M?U1V<>'VQU34BJ>+LC3-
MP7KHF,MAN:^^)-L1F<<W[5:MTRS7-L:F>5RTZ?;J[&PL)!MDN>QR:Z2RLUNU
MLV_:M4:G7 [OIEG<P7Q>5&+Y (QXTIF6LMDV.M.75*+>H2%=6HNZ+!:_&*%[
M\@EJK?/MQK *E[$^<#]!+I1] $["DXVG9RSF)7-C*S_A6/R$9K-3.RM9?9I=
MK,B7WMAP .;]-BO3W&%X&;@X['%[7]GZRM8O40/=LUJ[L]VXW.9M_0YNL\AE
MI*M"AT=A"G$.G+V^/=MCL(3Q*^CED@YT'/[O=%=?[*06'A.N[&)E%Y>=UFG4
MSL^WZQT?EEU,4MO)H2A*M*)-J>*W52W06:X%MF1.,R87$*3HMC_ Z.:^ [B;
M/=E7D.']K+9[X&)L-RJ?BL!M^QWQ"K&2E#23J0X1-XZDN-=SX3=6>-TLO_%5
MH]HFH[03X72<>S[Z%3_83]5THIMJ<]VU&Y2)X$4%)L#;.+@/EN'5F<I7=185
M;3(L*@?@Z%2^A,HKK%)'XRGC(F \K3AU##P9;\X4W6=!107=& Z90R4;!LQ[
MP2MI>0T,YQL()2ZF\-2\PU23BO)X/&< V'*#&@Z4^8JW'#.6(O*@J?@9>:D\
MTZDB#5X-1*VG;F*2M-NGC5#8R& X0$%!FRFC<DD#U22INF/&J+ $'N(,KO4%
MDXJU=Z ]Z,37 I+3A @B2]RF? _#Z<Q###^. P@DAK4I7"#N9<QHRX9*$&&U
M  >+_V ]'Y&FB @SS5#H*14+I,<IQ0M.E8OPKF5SE@KD9X.],*G:"-5: J")
M8B- ;%!H)+C7671GR*F4<U,FK9+"?$4$>;13U$,I-,A3*FJ'AN-B5<_)U+9$
MY:TX:V$Y$F!\KDC7_$S@A=E00@C?@8KRYU=B\XHFAL8P.<>@(%^LGID=2!UK
MF;A8S8<JMV%1^:A"TIMI ,^$\GB;6B&'%VQ+X$4NC".IR:"JVY@74)DKH-9L
M=D[/@GD"P,"2)IE%,_"#[EE4<2T9V^0B*EK#K=.,U$,PZ3G#7$,$6GSNBO3T
ML?=HGR03R=)UX,G:'C2XL9)R-<*08[B\T@A^)-:P&3)">DG>25%QT40+X'2,
MS<E#>=-LMD[/PW]RX-#MY/&V9'0!S1-\U[/YC>[8\MO2SN#?F'P\'UB)8S(A
M)5Z;)7L( 8A84&C&J\Z%]P--07NJ@"O\TN?-"61@Q3+C+Y^=*G?P(/D^+UI#
MKH1NN$$5(*HK,H0'PK@'J U*&6$7 T1#P!C1*^Z&#S_F16B 2(E]JDH$\.7\
M2EU2/29>0(D_4SW4"U0D"2TB- W,\()Q5,%1.!NB?IK);ZX')'\++7M(!\PD
M+/=F@=:<B/=5=!/ =%")(_&!H D\HV>LA.38_.6$R$ 6C%LO%1B9_4<,:N2@
MX(Q2';)+]*>%1DC(#VMRP>K T$PJ!:FCC7Q*&^;Y:3]==)8G1 Z?X=U(BP1#
M]Z+&R@X"C'@5L;"B(I;UH[)J*%O2D^ : **9)>J'"4\LDD-H)@B'=3#:.(03
M@U?L(^)/>6TT-RI9-F\_0JJ2#C$R%*O=MU@$HN(E0IDS$PU8* %5_]-W@SI7
M.MI(S8AJGH6E[.AQV#)7;8L_Q?JD9B BJ20>ODQ.:D ['^\L[2H/(S2H^29-
MF\CQCI0B%84D4[#(XJ74XB3G2DT.)Z^(Z#CVP*9))PK#,8>L0UP_8:.&*_<K
M'#4:AY@'(16*#*N?84$RG F6#0P/ &;/XCQ,#&94@\YW8YZ,FM4G%H<=V0XA
M3)3#_,*>F:FT4VS1V "SZ6AC&(N?V8S[AU,^7"&&^'@2*,0A5C2XGN-K@7ME
MJIKH&\$V 6MNH'+$(IN2JXH%54T3"\XE/X'WIN.9BZMJ/@4,4=I95!H-"FGB
M/X:^I8GB=" P&R:G1@LEG*H$2SZ%!:5S/<&DHVJ)+PS<=5$I,]+)84\FZ+W(
M\)![M<N*;Y'%7%CO;0>+]H6GM")/](51B<5@+1M4]136". R-J9NY/!%,)[W
MC6*?<'4S@L4ZK_XG_%OR%6ED@]IMNK".D<_,IWLZ)=3$O']\V@T]D8R2<+6D
MX0BU$:&^'L02OE/UR_!RJ<!U(&X<%E1#G-B.1_/4?@8*5066^B98[AE\)X$2
ME-30-P&20Y;;0O*RQ#HO];QLC9A9<(]&-:JI!G.,O%'=T$EA(7F.@>M9$;$@
M1X$L)-"CJ8Y#KAFW8J7U28-K[DD*5G3/9%#I-]2#0BFG5=*=+RH=NDR).N!S
M8^?Q8MW*+6  :]@KK>!5DOX/S4;SM!_!$FC\H2>OH;"(,Q8'!0T/2ERN:<GU
M'>$^*M8I"H#SMEL2X(&[(;B@P +!3U K\"K+P&5DJ&O*"#Q&1S4#EP#FA %6
M@3N?P4&50&BQXMIA26VRW23MO:,CC)'Z^,<OENJ#VP*T1C=G? ['6+K'@6CR
MEU"7W=G^PREAH4X_9!F<(*I/JTJP-B*6@[6)F_$8C*HA5?>5 8]:U];(-LMK
M\P$;&18%!7'EE  A5WD13:%.17<R^3+'=>B>8NWI[X1<47$=YIA"!<YMU-\Q
M_(,;6@<_%F@CU2Q1'<P@/I^"@L!YHLVPSJ2H8J H$YU$3'&*N8F;J#KW9AQ<
M? 6&:,!P"1HR'[A5X<0D_G2=]A3(V0JCC7$'/8J7(P/@+=$@4::Z26N]*)8$
M>J87]YTC@E/P -_J-M9'!LLP]1U^Y8 M%0,.5",YO2]4;W>L/B-K6%-8 U<4
M^P]"P,%-!4O@0OZ;ZH"W";P(ZQL21-;*LZ5N8!907>WGT%*FJG.^>H_P+55P
M7[TH[.[JP)ZM6P=V:6H*WO"YZ8W3)8D<2[O3;)0A]-<Z674OC_A>FAVQD?WT
M)=>E:+3@Y%W]CNKM&K>GRI4/L=_LJ J".X2@Y)UNTE<I0 &:]]<&_RTB??>@
M7MK/%E,\MSI4"9$>P.77P9)WHVE >S^_7]5(7S_K\OR\=MXK5YF07618YIS"
MU>&#DAT^V(\UV=>!@<,S-+=A./65FYHCJEC3:H.)*->YU<I$5":B,A&';B(4
MU?,<8^#S:"E>3!O>@E=3;BSME&?$C6U39\YK7[L<D4%IMFK-RJ!4!J4R*)5!
MV42!/</T*9<KV"N=,H=;CLID'(O):)R6K').48,1/[<7L/&O=[Y;'ZGJ]/TG
M<>7L973C[)7A:J:-:9Y/0-PGT]:^_?@__X>B_.N_ZO7%:7IUZ3IAO+S^*U[?
M?6GC%KVX8AH3G=XJ__V5]GC^7[W.&UY S /3[)&%N6MRUQ?4W85(*[NP]"]1
M4MD%SRF["8GC%[T#*P]L^/%$P_V=!OS?'T%O4BK3Q7?#_2-BXLJ:(@L2!_?Z
M1./$GRB^9? F?VDTFB=TP_I$-=V/)_7VR8_-;K?5:#06"GH3O(4C$[2O2!W4
MI*PB*9>HIEP'*LMVE"\VS\87/3(%VM%8+,'KBA(2+S3/!P!O?HR!2*)1(C$@
M\,Y!\NZ& 7&/2)M$&E+&Z4H=Y*YGXU_-9J.UQ>'NGOS8XQNG"X=[(VPN&>\
M-LI#>*<EK&E^HDLM+S'Y7>7"NJ"TGBV,94" U#_U+G7.^]['I&SUN[VEPY2;
M@SQ#$>5K?<$7O+%J@?5I*/?\8&!-253XNA&'$FK*9TRU_14S6K<U2IRVNR%2
M]@2$ 5V"K#A1 4U($1&TCZ'KGK4[_5Q#MS);"\?3K:/HD17P#D#^3WC$"VSR
M:*8\J<8+#.NE?5I3OGCZJ?(&4]T*C8=[;YN&-IL3;!<U%^FP7K/1;F2*& 0;
MDA91Q@F[M(&HJZGG"3G_F.87+4N=D/RF+;G>"W)'*7-0GDX3Y@7)OL&9'\Q$
M5 ;!P&F1:!4Z@S4,\N@OPN/RRB,>;50='<=9I_,R?#8%&7JMQH>+Q\OP7\T/
M;^E /IW7@D9=GXXYX0$G+3A0AZFB/F7#KW)\/_B&D^M*]0.8*8XEQ-F$ONFH
M%]EY.@B 2:-WO@>_I1[R34JR)H6^XJ=])Y@G:3%GECCP%9XI$_G64]XQ4FO#
M1Y8_1!5)9S1LW=?$,;:!;YCB?+SJ*6/;=P5[Z/8X=%;?B<YUQ=NU&-/%R72I
M>?$.[P)/Q$_Q7#LT;,X4^R4X/2S.33%*)H51(?[99&K:,P9-CXE=>%&2@H'Y
M[);%M.AP<7+T!I1([X4/>?Z]^\TP33"VF)'N&'14")GY!@N#^MA^ 3Z0(3R5
M1,<N[6=#9 N'S/,3:X$X05)XC@535L4)4/DHMQ-FT-:DS-?H<W'P(_HR. AF
M*YK#Z P+P<0]5?[-3W'CI$)!+D-<,)E 4 *P\4/CTKD5&NTTW,$RF=)R!RPQ
M>7 VI4[C18>BJA(D50F2J@1)58*D*D%2E2"I2I!4)4C*,8.K$B15"9*J!$E5
M@J0J05*5(*E*D.2QF%4)DJH$R7&6(,FU[RXV 99L0VQL,Z$<&P%+#F9&52Q2
MI5%:WY_"M@0Y*A] \98@K,EHVQU\1<_0C*GJ<4] S&1Z]J=MH#\,C5)8!!YR
M92)[4 ;Z=6S"7>@!D^-CB26T*)]BSBA(1 D'[HIQ%&PN<Q7-U0C,A@5SUN5Z
MP67H*GL,:")_F\BT;?W%H "TBO-MAEPY+%C^V_R?0<;$:60LE)_$ER)<'KR$
MK-5$_8=!Z#?HH27D>HL;;6ZS9]G+ZT"?@]@C>49->A*/-:[B4I=Q*;'?5;35
MJ[3/TM8=NM>X_\9'2-6X%R? XF:6VX .U1%WD&@[Z1N+.:JR1TB^6+C*Y7M^
M)A@VK* D3ZX!,[&<B$OHB7T0=S ]ZLX-<1PL1/F;Z(R#1T'A;&Z,H2&:TS.R
MH5BJI8:5<RRA,]!_>R8O@7Q5P]'\"<9),%Z'4T<E[YV[W#R^'$Q-\!95;1;
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
M6TFN,UK)NZH.=[3.-CM:BT8EVRIM?;S*.;M6,EV]W0W8'GV-<DZPE0;LO/B
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
MG%_0XV[9R3,._7YC"5CRL),*(?P[?"#6NC6PT2YSGIE+:WG0VXX/M$0_YQ%
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
M_"VGVJV0_!;EY,66SR@'&$^N^43=?^[WB)O61;@XV%)=G)47-GTWE!L.[Q.
M9JE1BF@'36*#U-XQYN>=QX*9C_^^>+BN?[IXO+Y2+N^^WE_?/EX\W=S=+O =
MTMLNA^,1[GG0QL(89(%SFF*6E )+8<0PCH))X#BK-1ER4W!XE3>2'B*O''Z4
MU,O;FG >PABH: DL&J#&#I;DL(*K@[8U@T5;["'_YPCFMA?\2T [V)Z0LN7H
M\?POE!(;MH5\1NG B =X-)54IWA;_DDT'&UM""H=D7?'RYY.P*4# T/$QK<$
M:?8$<1>A5*.H$\HM^%CU074Y9*^YQR#>IJ&B^(7T3^XUD9-,&2T."U.:![.8
M:7LC_#(;AK ^49UO6/'5X3D0QC-YX]*&TMM:K /4SP.&>G;,S"BOTJ%P'RQ@
M,,Z.\!A@+I3!C87#[*'8^A&G3Z+ MVB;/+C)!-Z/!H8 2)T*>:0+RW!IM:W
MA#"Q0]XBV.6T@2 O9PA>$J"\IK#@4%!-K-%L_!7UNV]Z'&6J_FRX]+-*V^,Z
M ZGIP1D6=(QL)S0=@811FI@DZ0_ )S5H;XM,.GE"SR((H0;9J@9/!G=L4WFC
MHBWCIU"$:)''MWQC'Z.80294C#GTN$WT?8.E%C^T(NV=">ONB!0&]$KDY-,!
M [\%X[3VV!B0WX/A"_3U>3_D?O)ACPT"  8]:NC-C>]ZRXY4Z%]B JF\?QG3
M(L'E/$CM#^W3?C">-?S76?0O'(8?.J?-<+P-2W;*7-)F-?)$^<OH,Y >D-:J
MMW8V(>@6*R\P$!J_!HO//UC-JCSE I/0*.T.&[?L,%@@;;0.>(E16)$QAT7'
M#*2TY!C%T:;+CM>HN>W@(TW*.ZZ(R[J0OA-1>@[9:#V*TP91@DL,S^;*@@3/
M\2'B"N -<J\^F->^V!<\Q0.3DL7BPYYEIH1Y4B:X3N)-([:9H\&:$^>+AEF'
MM*T9K5N$$A:;#5R7T 0SR9>/:481"0R64=0=G_3T)W\0[5W0?!(6E"MO0KQH
M!5T]L8[76$*+)8*,2T@0NZ#X^R=3!</\J($S@=V+#!7H 5^ E0\S3ZGT#AGE
M9QLW&"B@!HH\1APLN4&YTJ:H]%:<R'^ZG*;XBL!'/2)]+F@(AV' 8&0,FR\V
M R.@\"4$5P+ FTIK!I%9)$44X*THB"BFKBN?-4 *,;DWC&D%X@]L$ Z#'*&
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
MR3WSGC'8*%MZ"TT)YOA\;C5R;L/ZG40-X<P_.6#N#,FM"#"Z</T F'%!IU8
M9@T^.9^ 81:L8T+4)>_Q(W:8[2_M[6:4]B6ZXCUE^A'='*+9NP#W9?;E3.";
M8/H.UH1B>EY,W\&"+9?I0O^3@'Y/5"+HR(AG/$Y2!!RZ4\[M./!QK=Y\E4Y8
M9CZ*3NZB+CY##Y=1FS>C>^SJAO=TD!FX!PMW(:V&S"L6?T?.O&(UYE[,B_0<
M1A![0N!C96AFFH9_^ $ZZI 9"^(7H8.,JN4L%JV3W[[RH)'_VXO#U^@:Y(,M
M<\X/*/@M5/8YZJ%K-_@W"Q8UU&?7NTO'H&\2_-]Y!P^S*3O_;OF_)\2E;!+#
M./EP:_R[^W7'V<AM&'E-U1U0XUDFVJQBLFHY2^DH^" R,V1\U8U/E4_2#K9'
MTCD1O6MSS^&QF,*T9VVN,?$1N<%P?0RR=R+I\Q>%\C;TS#%\0FYM6H%LIBV)
MCSC!#T#O.BVY43BC2=^PWUNS42I]?%)!HWHED L<5FN!;0 A%2*^.:E^7J'$
MXR.&P(6117B(C!AQ>"_+\ONJT;/;6OOZ'*X]PRET2*D$_Q5:P8Q\Y3E3R!5O
M%>]20/K"R81Z?!X_6PYU3(O:\ *LU9-(I.-3GW/?9RM.BWC+HN&TW;35I-%,
MFU&+HL'=3Y-:\Q;FH034DDG;W *UFIUN;QYT4O#JCCTS)UP^3MZ#N*BI Z_+
M!MUFMW\PHR):ZL*BW:[4^GIK,'AK+-KMVJT]Z!I=J5AT#996=,9P^L7U_?=Y
M, L:%6UBBX?>4\-;!W-LCJ"Z\FTWJ"F.[:J_=*-SN/I:S;=?J.6@*X!/;9[E
MC@D^BOQTQ$K:/OMZ2[Y2_Y6=RTJ2XB,Q[ ;[O7$^6?[4A=Z6+:=F)P91L]/2
M?_\5AH)N0U>8E 2:NW0"?L'V<79A4]^W1E9\9,Z?S+B%^_46B=QOI[KC !(6
MP@^P*WH,A1W.3S[_<"TPIT 7!B'L#O=CW2?KV1HR!_8QWGP/&[16L8S;1G[7
M42X-QQ;/NN3G6&RAV^E%<XYF>N;Z>B];7>\;K79>MGJ&& F&7]Y^;M6X#UG5
M?O%PX;GUW)$5Y+BN\69%JSG84+JA=PX&S@))=>;>;I:4T6L=;K,?$?=VLZI:
M;>/P X8BN'?M.F:D\+[DJ_#2E@]5^8<:HZL(.0KFE;$#VHMYPG_N?[F=]:NP
MLWP"UH9INS[\37Y##W+"7<BWM+?\].O$^WRC1ONPRJM_4\["C-=_&:D8TPQE
MUS</EZ1#SLC_WEQ=/Y!?+Z\?OMU=:N3A\N*?US=?;G[Y-_ER=7%Y?7])SJ\_
MD9N'?U[>D?-?[BXOO\*K]^1?5P__)%^O+NYNKC/?:.3J^F+/A-NE1$-\I3-B
M-)M=C=R.W<!S'<L4\/EJF? O\L#,L>/:[M-,PYUS@YR>B"<G[PE/(LEP[QBX
M/%XB-N;G3'QR*F(^^H;1_"EZ(_E%_^F]1E[&ECD&P7EFMCO%, OH?NJYP]#$
M: H@"\;E_RFRL-N,\J@6-GQB_$4Z? :Q@1<=!/43<Y@G;GA\-K$ HM *C[,@
MYX%(SP[LBE.U)W(6_S!'^$(,"*9@GQLQ=0A]\ACCP1[P;]LRF8.9YF.*@>TQ
M\S*C>YS%O.7^^,P+<&/NA].I/4L;!(*3V=&[<Y3X@&(>4I+NV>'/A/E 2=0^
M\NO=H-70DS 5X5=KNB*:A3Q%1P+8>GPL\*Z9OA]/C85]11GY+2=+3#R1>N\G
M7U *+.?Q\OQB#1VS!7^@94L<O$ #\>Z+T\/3X<</3]EWO#5B@ J'!0URXXBJ
M #Z%A]@F4+W(*IZKGW$,/++@!=/=STU< N9X.( MW(0E!0?("PP7T^_C9Q/Z
MA^NA6L4J!F[H8;.\1TM$"HFFYL:=@6C6<=D75V:^2.2_1/68PNO ?2:BCK 2
M@ 9O/?[!3 ZG21B$/"B<?\*3[L-"P%X B!P;&-XE%L+L:&'. 6G>!/[#>\!G
M/,*-!R+QN@@I*$4- U[8P+.PQ$'Z* 9S0J^T2NQA#/"<US@OG+7/T5X?I57
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
M8G:5/*Z#W2I=BBWFI$R3;3T?0L%1;'JSL#"V,N('MG>N/;:LRXL(+/1\:+L
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
M9ZV:#G,AHF!3/,"2,]$>P\0G7/)]:@O=9J65Q1;'AB_?./?PYLTH4X#LD'&
M<9P9P9H.BJ5V!W#A>>:@/<_U2FC>0>[SY'#Z!>K@6$1$.,O:4XD]Y^'W]%U^
MUI#^\\J)>A8=;Q=$M1A%50]&H"Q5S0A^*'KKN2-KZ4*-/Q./ED?1[.\ T7:[
MJ\_?^&7:/IB6;A/^)^)H9Q,MQ!K^?'(5L,F9C@X(NK'@2)TG83OIG@QA;71E
M!KJZQ5$&+!.4=8!EK4UN&JWFH%,@+9UH/4%0;5I/6CVCW2J,EITT;V;&^(+=
MTEO%S5@7>*/O@:4N&(;-3JL4EJ$<;DU8#PCKZ_WBU,*"HMV:L#Z K+-XT)OO
M5'82PGJ;" ,5U>XT-])R!7MVRYM$F\,OKO,4G:6*K?8B>>GK-]XGRY^ZL [>
MC/ S_I7XZ+B/9S9P3-83&DZHS0FET2F*AW49GRWV@H6XL*9@.K*7,7/P^!#/
M$!U142]S0F!:GAE._( Z)O]AB#',3-3"PI..I#P4Y?>PR?E,U/&$SGC9OD?L
MWW3Q&.719@WR*:HP)LY"X*/DJ:A":?E8D4^4ZYHO-_5'.'SB=/,CF^CRC)MG
M(1#G\S,F'&088*E*7B-NA/4?HP-44433G?!60Y_%]:QH>MPD#J<X-T)JDR''
MOH6$-K+5E/%+ZF0YB=M!SEU[:0(XOV :Z9/X%H]%3%$)<PP Y/TB-8OCSA2[
MG"-4'.JLJ,T5]9>IX 9= /<%F4@0A\(P-,6C:+#))62FUER#?)XO/(=E%]-V
M1$<OO,S;$T#(H[8]$P7?%JK'T;BLFYN<"_':>-0<;W$NLX\>2G5>= SUA9\S
M\8F_<+&4:HB$W4R9)XYT@&[<&,?'@;!!9KX6F_5+FI&_A$U^A@;3]M+FQ#9;
MO,?;2@X3#MK&=5NMP?QBN#\IM6'1;KOS3MMHOCD6[7;<TFV+_ JYLN@;7F<.
MR3T6^5TV)79O_Q/\ 4K)/%1BNNWNH4.-22E_K+O-ZYG1:O8/GMCJ1KN;H'>-
M7C/WL1XFZ->N@V/R7)O?!\5I8'+@V>7WP*.N-P2#R9OA%L2?[RONZE">-MN]
M@Y7GMK0>+]-W$UM0QJV#D:R8OMNZ +JC71G3\>8G36)&?D.SE7"[=>G$..DM
M??]8-]O7-P^71-?)&;FZOKCY>DD>SO^_RWM9]]C15$;2@1NS:&<3P.3"WN;9
MXOFX<(Y\RT_J1H\ &>X+8./'/086%6OF5=22(L<%%CT>%%;S.,G.W?YA0[+
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
MPIY*.)1PJ,*>2CJ4=*C"GN)/60M[PC"8&5C/:?G-Y;*>O#K&?!T,]'AN=7[
MI,\CRP<VDQFCGD^P#IR&_]OAT5]8'(E,/6M"/:"6#$->W#.^0<Q&D/$RGFE+
MXLNG]:[6&GED_#OZG0VQ3H?MO@#-\U3RI-3Q%>8?H6?Y0\N,@M?,-&WUD,%P
M/6B&E_SP?18@J)8R62^2ZS' F$]M'R#)JYTR>%/#ZJ>/E@/_?K&",7_QD3EL
M9/%JI<_ "#?$7I^9'V"87)QV  FA*XEMD"MX!*C%?VB\13%8/A'S,\ G@+Q0
M'W#N8;(GY+H'T^OP8JP)*<$86":*J *ER4S'0T)2*4P<>T9JH0V/F:@]A@2D
M($Y>"?^*9Y)SSK;HHV5;P6S]4/!'\C*V3,&8B\A?S4(6PJ!@0CS>C,T:J5B1
MSPA//CKL9HR[4SKC#'N@%LR-)H;#OD\M7BP6F="+\3?08'Z!Q]3'@:9YL6#J
M@2/OFHT. 4FR^53#%_"#D?R (8]C%D&;88E/DBFU*'B-'V5*X''L:\C:J9 K
M>Z;Q=\8451=H6MN&@<3S@/R(NXAZR)0TXU+0("BG<R./VIHBX,?4BZ48127#
M5L'!OJ'W?O(!(PZ &  1S;H?U\Y];7#:TLCFAQM36(GV6M"[52A/!S1%HCRR
M98-0A_B@"1P?A*6658K[Q5<I[FY19ZN($YYT:=_8O1F7^>KN7>9K8@V':%I)
M5SKQ'%6 7.=K%=^4U@F0QU;(4Y4PWJ.^H0*C*FDL!QCS=([M_I#/A!_HE8+=
M8Q<Y3C=O]]-:@Y$S$K_"UY:,Q%RGOWPI+UJ95:E(%3<+TP05N\GKW0U:XAJV
M@"YLQ&F QT*V"X*<KV?\^B/9&KF82G<67OE!=[NKZ1V)@W/+< I6 *XQ@#OH
MT6_4#\ EK$\ENE9O7)_NHLQ\>$=!S-##&A!X)\"&H1E8>"E5Z6*E0BT+]:#K
M:?V>Q GW*UQD%/ *!5Y?.NNF]!C?&FQ>SNV >9@BY)F1B>58DW#"CR.*R(1_
M%&;@$87*M;1>KX;FFP)>_8%G%.S_J/8-AR\-:4$48E+/FXU<[X5ZPXK7!&6U
M%6RU]?4WD=E; 4\ZX#7ER@Y165C7HD>*['L('KR?ZZJP\6JZ2BLN__A.*0BM
M)A1&Z^G%2GTN$9XE1<(HF!\OS N^*"D/YA7L@I2A5WOSKMO76JT:VG<*;_7$
M6Z^O=76Y#C?5?F([K\M?5P3>J=V%,KOV*<HTT%JR>5%7711!R4L="*U&7EI]
MK==M*7FI<K^C+-%C/>)N#;2FH2Y7%/*J0%Z_7</==\V<L39$]^VQ%UH5*18G
MV;"8OR%"3+G)5.<F4TU@EA3L46@Y=K2\,4^H;ZLS'KFCY>(X5M6Q?\J2*C;W
M?$L;="4^5Y;N\$@!6#( =[1!I]@C'ID!7+,=Q:$KUZV'D>G!3"-3FSH!S]W&
M_@JM*>8=5)L'6<W!/.1<'VB#7D\J09?[FD,A6#8$8^RJ7.>EQWSQ4/%2=97D
MPU4[J&,V0"63:'4#\B90=]K6.@.)\R#48"V1W*U,A:G,$Z<<8_(\]3/*K68D
MO5>,$I8Z$%J-L'0Z=8MU.=+5MR!C+A])+H@X57TS3__IMJ8/:N /*O<5F)*7
M-R,O?6W0JT&\0=VWGNV2MY[Y._9=OUHWJ%#ULU3N3D+#6Y5@K-*"U]M:OZ4*
ME"J!40*SI< T"[^IK*1H:1WN'7=?F[?(F#UU/73UQ/**=.A.X[*C#O1+31/&
MPFL]^ %UAM0;DE.?,5'\\WW%+OGJ&FDO.M2EHT)+O=%R7(Z-1F>/P*@"]DZR
M6'W'9=)5;Z]UM98AEQ>_BM)2 -X!P"VMV9?+B[^TO<7!-V$2+EV9F%YU]:"N
M'O9QEM;:@W*/[*2_>5#B4@="*[JITXR"TXW73ERDN*A3I_CJ%%]=>ZEK+R4P
M=1"8([WV^GM L2QJRJ7XST>/_#UY*?-[OMO)N9VCWD_J,8T9N7 G4^K,R)CZ
MA/E(IN6/82M)D:^+67,Q.PD\P;NLZ/[*"OS4ZR0],B6/S*2AS^ YWF)9[)GY
M&C#2A[?@PP Z%A=LV 8T3^@SM6SD$6'/%M!I,@W>H@$V8/EDXGH,MK1_,GN&
M/SN\\BQ_OD2-LU0\?;[8%,PL],>^3RUH<NI9,*+ )6$ F^7_\.$VR*?0PV]'
ME@_X(3-&/9\83;W+@]WACPX?0,RY(0N8-[$<9 !2Y(>CD65:P&L@S;=X(<1X
M4-"OY0=\ITY, "B%_\897_Z 7OVA92(-?C+X%_KJZ '+^#Z0N6H67AA\Z#&*
M0T/> OW(5O@5.]7@T3 T.=ULY72_:S=:!'!F\Y]A\._T1B?YP6/^E)DX/GO6
M2*6 7#D)7=K:IH?,!,)\P8HE3FN"S1&_VS >F&CH+[0Y8OBL9J;,YV_.<2 ^
M_Y@1$SCVQ'ARG7>=AA&3KY%W@\71]1KZFM$MBZ<4$GS.AW5C!NXC\TBKJ47<
M0ZZ'.^48PK,C.QQ&T 26XKZ*XI<>0YAFFZ 3O*]&1KN B%ZWT4V9"LV_C"US
M# _T#'NMJ%@T- R2X(EO'QG>A\.01?UHB\?KLF&#7+L@F>ZSY>.GJ)D>&7/(
MA Z%!AJ%00C _M:X;^!< _%3.N, CW2+QR9 ,LKP>B:\T[N=E$ -(0:?S@CU
M4$IQZA,BD>\C:"]@&2K)6M%=E#)L$0=/'5B0K"E-&X8)^ ,ZPG_%@VF0^[$;
MVL,Y%<-L?,L2@XM&#]]X#!KS+&A0/(BH24;INPFU&NJ2"47RS=#+ZHW,F2$.
MV_$C+KK^<HL"6&+ZTYF.YG;J41-77)P'( Y:G0+3I16=!\XQU$>($[X^ XY
MZE%Q9Y@O%%O?T'L_^9EE:F&)0?6QJK0A 26]+)[X-G1A>3"%-L<#7X^$CH2&
M+7>XG(EQ"\;Q442&WL\GS1-88VP[,GB2?_M3:L;_WI?+D774;_Z0VG[[;/$G
MUG"(AN>F$WA)?6YO$A!\01!<%%;4\C7^Z#]LWAN!W0K3#OT9)TOV<ZYG;R;P
MB'E%S9=8\[CZD>NDK92 J)SF>T?1W#C_9<AF%E:7J:K,<^'8@8);H:'K!,$#
MCV)C,,CCS[-)-7]F@%IJYZJ%E9]#_?T<!GVM8Q0;4"7)Z6O]T'I$J<:,IM$Y
M,YJM-^I14TT8>>4^P<HU65;V5#XG"AK*:SU_*_<^H %[XS;N,5D-NJYUN\HZ
M53@KVCK5>VB=RI6^4%FGU2->F2#*.E704-9I/F>PXOI8V:='8S?TM':SAD=:
M"F;U@EE3[X-Y:M00:1M]/N<_5+X;E?EN/-#OY$)X["B_#>6WH?PVRO/;6,1
M202DC!<.''6"8O[^&\593"6BO,I-H&)@H0Q\JQY+&'C J&>.HYB&9V:[^1=7
MK'QCH5R9#AY.1].-8H-+)=F0U@^LQ[49'ZB[(G57I"X$Y&!/Y7.BH*'NBHJS
M?JD-^W6'\JCIB>58DW""L8EOW/@](GNBI?5Z;R)19CZ=YK#5YYJ@1.D7L.+-
M7B61T_6;<64]5K\&*A-!04-!XV#K,:9@'-V3Z*WI]\SE[[':E-P[7EF/QV0]
M=K1N7YUY*I25XQ_?K!_2I$\Z=TX\9KJ.:=D6C?.V8;J=1P:*G>=LPGLOY@SY
MG]QGA.=K"AW\[LD!FD2&KT?FP-XB\#7"OF/J*GS?PMM^Y@>\C2ESJ(T)T#5,
M443]*-V/RJP3=])N2^P!HS>/SP7FWXQZY!)$XBWZGM06B4?HBY5-29;G*K #
M"9@)K4Y2H "8Y^Q?N\]L@@C4JP2@9(6U%0 K *!1)0#+374MAQU0X)*O7"@5
M Q4#)6)@_BI#\B/GC]3FZ<UID#G0<$<\M?D;/X7.X5SNR!QXVUK3*+9DE"0'
MN@JLQP#6P:"& ;D*K&\3K+U.KWY@S='E:)VMI/Q*JK^NK+-?B8*&@H:"AH)&
M9;$,-3@$.(^J*_GDE%=8XW^_YZ6KT'%!5(7#QY835:#CE<_>^/G $?D/]=K%
M'NQ+PN?*)_<M8^S4T"4.H\EA@*]5%E=8+1NKR23D<T\:A8*U6VJ7KNQM96]7
MSY[*YT1!0U;V5#XG"AIJEU[D+CVI2V^&GH?E?W$[/K]55[;HD=NB1K=?/TM4
M0>\8H-?2%?04]*K1>G5,Q:+VW]6;BLJ25M!0T%#04-!0^^\]]]_W+ ALAIFM
MU>Y:)COSL%O)5D_BS8RZE518S6"U9TB<X$5A56$UJU<UO2-Q8>B"T:JV_-5;
MI\IX5]!0T%#04-"0;,N_*;&6Y.< 7^C49SS%GQ_0( S$W[8UL0*:_]W[AIPX
M)=J4NQ7HK-#XW8W0:LSC@J,]=\ZD4[7!K 1#.D(KVC=VBCWC4)(A+>"49+PN
M&06[W=1.,HJP1=M;V*)SAG*UMF@F?1-SAH4D;GJ-0^5NM-8(*1!$AF[XB(FW
M#MKSY #7?-.2[#C@W3>?.8RXK76;Y>;%;>^CEPJ"I!(.)1R5)DQ3PJ&$H[;"
M472"MO*$X[4J)C&52QTGG*RTOLF5@\5(V!"3>_"Z)I%)^5H)$RQ. L^S6?DQ
M/;Y&LFG2,5\YKVN235V-.:0U0CU&WK4;70+DVY;K:/@O/?X7_^A=I]%,?D R
MO(A&%XCTB&W11\NVL%I*3+CI.GRO1@-X,1Z%/V8,Z W&--"(-2+I@#3RXH8V
M-#F94C/@+<#.A9F\DBL.UH.&&N3<]EWH836/!!N6QV?YY%TS,R L&9.R[S5J
M/.:'=H#]T.$?H1^@NQGL5,B0C9CG1=- 3=/%,C,-LC!Y/DLJT, /(\L'H1"Y
M6J+Y2>8$Z20O#.=A@=#5)6D:Y '&?>$"LYQ9S _  ?R#3J<V2!_6FUG]+0S*
MYI,"XPB!;5Y D=S%S#(6I]IT)X+]4\]]MGQX*+I>&DP\C [A N?'1/$)\A-?
M/1R2XSIGW^X)#8=6X"\U)W@11 .(!H:-1+,3%_V9>NS9<D/?GKTB&#BUT23"
MHY'G3GA3-MX91)6#+ ]PXS/?Y^1-F6>Y0U_CKT'W'J/P)J;>6<>J##?Q&VK^
M%5I^0N6GVX<'<@K ',((0]\7V+AV T:,]YQGR_RA#@")ES&VR1U[9D[(R#WS
MGBV ^*G0>7W#:/YT=7>?_$O_Z7UVMMAW4$7.7(&D""SQ%WKO)SYQ1CQQ.AE%
M-90S[7@L"#TGFB3H+_LL0_28#L6-"TL$V'66)W6.0,"CSS246:XMQM1Y8FLG
M+#L>+B;N: 3]D\<9L5W?)R;UO!G,T@OUACZ?KI>Q98XCW(@)FI=9F K !V_+
M#Q__8":7:UC10M$+Q5I/J%5@\.=KU&N&K;". _6.BWF;;0LF#>0']0[BQW4
MS#.$C&\AJOD8\=O #;!D]19%JF!1M&WBP_)AC4"XG<">I>B$T0Y9]'>D$1U8
M7$CPPFPL@PU+TWA18R"MP#K@N9<=?Y;/P%MLZEOCOL$Y*F1=))R"5Q$V0CXQ
M1_7"7!L-\B\K&.-,3J.F)_0/^! :8C *_K4?UU<D?X2>Y0\MD>EJGJ_K*.63
M& 9CU[."699N?V=B]<8K*_T6EE<Y]L)Z0EXQ)1+M36?<4SI:8V#([;G%?K"X
MV!O)#UNL7%H\S[!6V[,&N: ^3KW)X-]#/AT>&P'AOEC08JI@R%-J#1?2F$7R
M(#0JK(9&AM#FHE62&<<>A!8Z8:LLU'**A*3=GP_=:;P&8 /GPE)!&;@/@"F@
M+4O@0=4F=5;Q4>0(8&L%)WSR;8K6ZMP:>W[_;6Z-13B=Z3V2+*/Z3R3S>GP
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
M J^88A[G9)A"U>"3TFF0:QQ6K'$F=)9H&4:AT6CLJR @IHMBAL49"4" \"V
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
MAT36DS/A124"4=>Y<,TZ@;?G7E[-*O],_-7N[1\7D_A)%!@4'EFBIPM_\#F
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
MBB:CU 4%1S%)ZQ=!#_:#YT9/N&)KU@/?GV.:M&+A.<O'1H,H"?"]B/UK;<?
M,7'Z-E:R])"QGEW^@L4/-XC5))H6^A@',1?HQ,EG8A3!:(?A*\Y !-1@I#0(
M-R0&?Q9TCR:(8(S:CH!'A*>H>'$P 8"^LD'P@A69_*SS-+X5,!-SY\D/O. 1
MA\N"AR@ VCI<R-*I/ *QZ#^*<DZ.&X*<019R1"%(G&6<"L(D3'HZTC086D16
M8^CR Q=5J6#0Z..Z2[#NCDK#;BH)^\>]2-:Z*97!N@[KT4^V;L:B J<;Q5.!
M,@P\V(B!^+\<()Z37+9)S=E?WZAOF /[:%IZ=?HY&MM.]OE069[6:>VI?YI-
M=U8P=?<RN7$P7JX-J^?*$YM6UD-Q18@W]:?MT)T3( VA/_W-H65QQ;S7U :&
MX3!1E+4231>=3GF8='7CQ,$#;A.J4N3&O\<(D DKK4.L;ZM#3."K:.F_HIJ
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
MH*L-GCG"VCCGA0N29W'_@($*0,DAF@^3:#6,!9G>FL#!]@%?AR%X7O 2_7*
MR32)P'[ F-EPFI)O4XJ^(Y/Q==?FXCN@<I+9^U-U=NKYBDG=+063/B4QAK_C
MJBVM2T%IZ+?FFG<"7#H?CW"'YC5'<M=9"[JR*EPS+)51,8"6ZLBE&KF#@<?G
M5JOFFFG;) #L0EM*N%#]B9.K/]%13+.!A7T*EK,EEY4L@'.W5$]M?9G2<H91
M2WW1CJ(9JE0L5W6!T69LEOT3WRQK9+GB=SFUKTO%<K3+K6 Y?8M8I%VN2;N<
M;"Q'N]PJEM-HEVO++J<K':.!Q:^W%M7(W3P4:*R?W34(!\'4P4]AOP7!(!+Y
M19>N"O#!]#GQ%"8;/2[6L&.:IK[@X+:BEY+&NE=((7,'O[ZYCOGHS-!@X#VC
M8UIU#7RO,,+<P/4W[TV]HZN%#/R_@I#;ZV_V#IC'++'K;SQX! 9]0B84]W/_
M]6U;!$"GV]>U(N;U'3EKP,18UN?N/P1@&^;W_6[;_#3#ZJI%S.]J$@9C?MS$
M%B]3UT\LZ6TG7U>CU]4+0681,]P=FOO,T.SV=<DPNOM2;L>H:G4[A6 48T&A
M<YSCI1LZ$W=#%8V#EO,VB0BX"=,\*FFBE:S7K-.=5A4$:L\PBICVA>>E2< O
M(O=(V;J[[(%>1:?8YTX3UC6K+]MT=X?Q_M-=C*L^<+II&<**5O7^[]NXM6_H
MFBR:P.[SVD$3  8O1*?\Y-DQN[5][F'N\;%GOQ8L:U=*(>Q5=)KUN1-(H;E>
MIR?EK!?7MLA9:[V^;DJ"X=U%T X85HU>(;Q9^$ZZ$X8/W$D-4[>ZA6PM!2I(
MNVN"VQ4D0R]( 2Q\67=BTD.7U>J81B%GLR*VT-W9=/L6"D>R;B'BIXB)[0[4
MK1/351.W44G.8KLK!_N<Q0RCUY%RO]SIK'*HEF 87>F.*KL#=W_=W;0*T=V/
MA"U*G9VM=+A.>K]?GWG15,U40IIJ;ZL-%Z9F]0O9M \9JP5CS8C<W49DH*NA
MJ[6--8=S5=_#;-L1 \=5J8W(O2P5Z%Z&<I'?NFM8A9Q+#ANX/LUA:NY!<0LI
MKO?U0D3E82S8VR-1("#+ZM<X5CUE082HL94%80/:AP5SH3#7/CP3!^'KNBB6
MF^'TD;1Z6BLB5-:EOLDFBPG%,(](%&<E-#!6Q0M>DDHLF.A,R6>2F:3YM#@;
MNF&$+2OI7\$D9F_??+K^=//F'1OQ^ EK#08A7JO_P>-S=AOR"+K$_"D<"PIB
MKVD:E;0&GZ@&DBU"-I2L-%/TQ %  SR4K0J.*3BF9WTIG"3*)KW\Q1?>5!AR
MTRLDY"8=X%GR["],'_^8N5Y8Q<=.;.JOPH"*=)VFP_C_DOH).!S,E^<.*@E
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
MFYTH?6*'EPLOYJ$/1Y=GSD:N[XXF(V&.<$(^< L.8FN%&E@CAQ:MOQE*M]M
M]8V UWS@Z9)E!*!SP_+6<#_=!IACA^'K, A?['!0\YY 6EO)6EMO6W4]&;4V
M EX+@*>6&PLO[7%AFT>*[&>(':J"%WTU7:<61[&HQ7&]IG0URH!!,&\_S$N^
M*&E6R/6>IR!2]!JOWED]Q3 :J-\1WIJ)MVY/L32YC)MTGMC-Z_)OMC<193:9
MC=$RF-RB@F1ZI':U3^UZJ_<50S8OZBHF7FXX+_%+6_G%Z"E=J]K 7.GYI>KS
M#FFB;35Q&WU%U>ERA9!7!_)ZG0:>OAOFC+4ENN^ L]"J2#%OEEYA2X08N<G4
MYR933V"6%.0AM+0=+2?F"?7='[A14O4!1#&W0Q].,)@[ WH.0=S[+)H\1.[
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
M,_=%1D1L$'V7L0$Q@,@53PP 8(>X*B?S3?D.Z?0F=828^BF7Z+?<.]9M>;&
M74_Z:[-+.WI*/=?A#PX+"%-%"4 790W?0(N>3@?VSP9F@RBX).4:CI;(0';A
M.# T$-LA=SAP,\K3MS#<" 3Y"']!>?^3WE-,4.#Q[Y<GUWEB/X%VQ%[LB/%,
M/6!QP!XXF\"NX'G<$9+YW8G;U63)KU0 /P,"5*O9"O%I;-'7/BA;<1"^GOB6
M+$M-Y@)X3U/TDI."TEY:2!(0/N0A'JEB^T=RS*+]KRW[7U_I]N3*&$7;WRH>
MO(F?>,B<"? A5CT5M@[:"5NS$VJ*J<G%AK05KF+#VS 8PR1>%3;V;&1$?R#,
M16.T%].NV)I=T50Z1K.SKIS&MIA=F C[CNO'MO\HO*%H@VS9!JF8)5?/H_VQ
M.#75"_S'LYB'H^KYD#;&4C=&33%TN:X_:%_<>/TQME^3NV105&W'"2>8S/7'
MF/M1P:68:]^73GE[?&OH2D>3ZQJCZ#ENNG0[N7UVSB2;>;E4>35"^VRI^^Q;
M0U$ERXY>]!0KX.=-5:<;L(DO*M,Y;[9".?V XMS5EC@\HCBW% .M22=0]'ZY
M-JQ"JG,W2$^8*]X@OY)P'\2VQWP>+_K&DI[0%CU!TSI*=UL^EQ:>R-=F,&W0
M]OYUG:=YR&/;]4&Y?WAE'[_>TEY/>_WVL!ZC4ZY=KOB]OHH*2[MLTJ<<(=>B
MK1!YH'MZ=[9MV DOY\*J$DKU=$W[,^OTS_O]/Z%__GRDUNW=ETO:%VE?W!:M
MHRK]?KG:<;/VQ<71=G80%!*=:'\#O9B!B,C%6)8J!3K;I4!)V^D:YH(!L4$P
M>4#K9MT&W&(C^_:<<#VG;0M4C'*M\BL16$](_:HP^D)"U:>!]%?#(7?B_[^]
M=V]NW$;6A_\_5><[X'@WOYU448I(ZIK=3)7',Y/U.9FQS]A)SKY;6ULT!5E,
M*%++BSW:3_]V ^!%$F7=2 J4D=U*+(D$&HT'C>Y&HQL7],3Q+,]V+!?X8T44
MHRG).#GC<L!.GF'=J:\P)V K4^+ (_S2]]B?1V@]7][]S$JWM/3!YHOVMX$?
MSJ%'YXE>LA=][V8"DRQ.RZ$=>,*#/VUZZE)>S'\WI82F+/+C -@4 F;(@EH!
M&VVI?"-.F-3S0M\#UO<JNKM>GNPOPF>U?;E14TI_[:QDE;(M;ZE_<(A*[UIA
M".+!MBK?I.NJ1R'5E.1+4MP&],GQX]!=D#+7T!X4?*%S/XBV'2Q(4 Y#H>WX
M BA3RWNDY#T8XB="6^239/M6@#M_P'VA4::WG4[&78Y_B\,FR+@C_02"E*)9
M/E(GV*SJR5[79->N5 D8Q:H#6;5YI7%7QUXKJ%$E=E:C;[ORGU>H:]@J1]CF
MX9B:V>M*=1"IZCTHL&X.$Y4:K24,L<YT;0KT30"]7-GE3W&5>(.2)=%9+X9'
MGDK/4J%:%4<M:R/)LJBJB, SA)FFJ\H,"F55H\S4.D.S>3![=5Z;G$)1U4W*
MYMD&9Y0$H:N90[F4"N5V.3^4O3% JY#KPIWRERBT;DIOKQD=B<%:6;FGXR(]
MTP#5_XVM(**!N\@%6HZMR-H<8IJ^\3%YX=J;^,&,A<&]OHI->.L<AA]-B0WX
MP>C]V+/BL8,1IO_:P-SO5R<Z]^>F@DFY/QL2X+GQWM:YQ!.Q 4H73/31"<(M
MB7HE".%1LWS<+-]1D*WR1VJI:3YNFN^G3J!F^=QG^:,?@P*AIOG,I_EOU JD
MG^02[N!*>F'G([]:AL;'F@(N>R!EQE85<*KXI/BD^*3X5/U&MG$GK\B!NFL7
M96E(&_NN3R=Z8VWQQ9<(&C6#1\P@GZT'-5M5S%8]0O,U<;0B_-L*_PV:+>O;
M-V/))JS$U(_=COP!230BH>6^^ABDXV;A'.\GZ,9(&_7ZM2U.%<RDX'H47 UM
M9,@5 ZO@JN"Z$:YF,\.B%%Q?)5P[ \WLJ\AF!==&P+4[-+5N$W77&HQ/B:[7
M_ACX(>;[]">.*EQ_-I?13"Q<+]?:4W<>SQ!FNF8,!PIF"F95PZS;DZNJL8+9
M^<',Z&@]4R[OE8+9^<%,UX?:H-- Y>SUG<KQR@FO_%CNG*[!FEJO(U=M..5!
M.S^8Z5U-[\FE2"B8G2',T"Q2,%,PJQ9F?:W75X>D"F45EZ[N:?V!7$:1.BUZ
MP2@B5A0%SD/,TVQ$/KF=^E'@>XX=:N3:L]LDG%H!G?KNF 8J9^O9>"\,7>MT
MJJU]*0FK3SZ_KQEFH-L.)4M'KV!V?C ;:AW)<D4JE)T?RGJ:(5D@E$+9^:&L
MV]>,3@-/R>L^5E(.@],[#&K,?Z!\20H:4K'GY'.BH"$K>TX^)PH:LK+GY'.B
MH*$.%,H_4/A@!9[C/89D3@-^8E!JUL'3FX*-M4CE63;*6:&@H:"AH"$%>TX^
M)PH:LK+GY'.BH'&>'NMJ572]OT5'?V>%CEVC5BZC,5O"^<R9Y7?HM$UUDT)A
MM2%8U>6*\E!855C=C%6YPBL55A56-V*UH^2JPFI#L-K$W'GG=1JTU=1\[[AQ
M1+?4\CM[MTSS%V_9P^FT#;D6KW(A*JQN5N!5L+?":E.P*I>QJ;"JL-H48U-A
M56%UL['9P,NKZB;.Z0U^%1VKH*&@H:"AH*&@(0$9"AH*&J\5&@T[>]E23_R
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
M08%J,CXY^2?F\1H3JQ?JQ[.W4#3+Q]I5^7D6K*U;JB:*T9B\ =5U[+LNNBZ
MQ23$MKZM6TM-Z)%(4>VUS4&)>NI>(TSGB2D?FV=) EWQ1?V[=G41#0RCK>]C
M8-0U\E<TIRN>D>/G=-@VAFI*3SFE*_ZC,J9TV)=Y2DMP$KS@)/HQ\,.P[$UV
M+T\)HZ":G=3(3_7UYX\7;_O]@=$KPX[?/)3"M<C67RCA BQ_&UQGNJ[W#*-7
M_QH[G9\-WD_7F QSGI)5Y[37Z2[+1G:"2?_L>V@;TB*?N[2NU93HPS3E$G2I
M0=OLU@&1W4>JL%,Y=DJRK4;MOJZPDV'G<XP\DPH;G*2RA$>!5C$<]8:U&&,K
M0Y)BINL]>#AZUG<]B]BFON]ROGZN4]Z Q5V>R= WS$$M)D.%,YW.I7"I8D!C
M[6$9NWF#D;2]/-VE^K='9;A)]QM0.L_),8['$>U/A*V.?]G^; :\#]E$P/*,
MR,Q:D =*G#",5RS[LN:%P_!FPGX-+^-HZ@?.O^FZQ580D;2TCEI]#)]B_Y3
MW4UDE<['>C>V_;A]U ;6ZH%8Z]4V'U^<\/?6) !&!FA P"P$-(H#[V3'[JFF
M? F3/N.+%8G\"#1>8S4DD,)?D-3]G/C[G\4O35$_/T7FQ=M.NU/*H<VNHSU^
MOJH*XSGE?"V=0F^=KS+<][7-U\FGY^4#E!WW\*)I*,.9\XJ73=DA<5OG:Y^@
M@M//EW3;4MDA8EOGRSC%?%5F!A7[,>JS=@YU5.QSVJB/!F;?+,.,W41_.D_W
M?F2YQ/' U/9"Q\8K?C%;7CY_D] DT.HT+,_"C1BEUPFAA\3B[#@?^JKV;9:F
M?>\QMC.=H5*TB+49TKMJALJ:H0/5\"TS9)3F43ADAGYAGCJ)HYLX@1(%(0[;
M_3+TAK('?@*'NL".5'$9RURK)1:G:W3-6D[-EL=6B4*9NRO%[@A_^#IW HO+
MZFR>ZY75.9HNO7&.H@-G^6#E$S3/3IFA;EL'ED[Q>^?)&5.8CX5#W=KX7V3:
MX,5K7" )134Y1$JZ*[CKB)K*^%* KQB_/^-+40VE8#Q7V2<8'95JZQ:V%++D
M)<]3QYYBLA&V4;)]P;7FJ,!+M_FSD51XDZ%"6^NHD;Z^J3Q:JUN?RH&:RI-,
MY=&74=:GLC0?53E3F4A?\N2[T+,+3<JPO?V24E/3!L=\\+V]+F(>/ZZ&ST+Y
M^AV;A>ZPJI/&LYR%\LT; V>AE/CK R:A3/_!31R%D>6-6;(QN>+R<J3M?0/]
M0'FW?C_#&)7G/MAQ0&J>:X^_'+1[9S+/PL4K7(%<5D<^^WH%!)>/CP%]1'&9
MGC2(ZS7U3C^GF/O3&+WW/GZ5HS6E=,MQ3VD'I;#'CLS.+BD":QAF]>+@)'$(
M.0KVN"9SN"MXV#'U?AE>_TWTO]IY*M=EWX/_E1DO4L\\[2YVY=I[MTNE$V[)
M)5Z).&Z<94*&!?%_\L?.Q+'9NQIY3T,[</A$(X+N:3 +2YMI[##?7ZXWX ?K
M:VO2U[?70+,5V%.6RIH'&TQ]=TR#D%CS>> _(?B)1Y\)Y4?1CF<# 9BFV,[S
M:8ZC?_/__O 5VKGZ,^;01O+XY_=__E8#2$"CPCV6M<&O3?C):O-\K_6OV')A
M3-#ORH_\XR-+@R ^B9G@_C<M=;LE[ZY_PY"9MH4C!&CR$; 4]_#3G 83/YA9
M0&/R=/XKT3!.)\\M+J@$\6F%T\05*.Z //(T&>T2\+[#;)]8 )YD%]N^_FO9
MW+KFT"C%:[#GL*K734YK0^1(J=-&Z.IFJ3;"QF&D\W>%PL5UQ4J;I*E6ZLD<
M>&QXQ.D3">J]=IE&P%$CKBF]U8XY-4Z9_ZKL%&@'@J/;[I;A5C]LB H-586,
M'HR&7HD[M4)#;6@HY>1S%0UF>R@Q&I))9EK!=6HVH3$0DEO?=>P%^;OX+Y8+
M(JQ>T#]*F=B;Q+A(^V7=BM[*6JIOBTI1O5!Y:K54544%YS>5LQ*SP:V\1UX3
MQUVP_-FX_GR/HG4T\>. 5ZKBEN+4@DFSH%&/?<N8%UAV!*8N?!G,V@1+UF=F
M,;ZSV186-C"9Q= I;]I+[V^0.5.Z/!\&$H8\3AS-\9D5_$ZC+&8%OV,VN;O
MQ-]+:0Q\_LI8W&)DW;7)_508M/R'+ 0FS-\C 201CF/1"A:S8JG%&5TO%-C:
M2@*)64/X_3O7 NO_SI[Z6)!+L 5[P =F_IBZ;5)PI$V<<)FXJ0/=!5@8+O_4
M6B$R1A/G@/@2:(&.<Z\+&M)I>* P,XX?L+FDR7+$R78\+NAA;!:"!: #X@C&
M25/[&I[2TE"B.2BA&./":.()VAF%@&*>< *_3]@O/ YL&FC.7@_HS$)\9H8(
M'TZPX<XJ"V;"AA/J.%4):\1H5]GY<_L.F@VH%<;!@@>,$CL. *'0-YU,@!PB
M"%X&UPYETO:7495)U^K%IQQBD?W^S#8QK)CH%I4L9QUQ!K];8W!!R<'DSX>
M?%=Y!<1-8CR_D -J^X\>]!)RX[J@PA9;25A;S7^B?%6$-'A"<2:68[H,Q<:P
MNOIP>V@OJ7*%S<,&X,9C&JXL/+YPF)2=Y&L=<0&!?5GCWV+FIDL)#-!=&SK1
M.JD^;_UKA)JDV(-RS9*Q ]T%&GHT5X>1_#0)_!D)8^@\(3)LDZLIZDA,"\U(
MSS>,K:7,9I>5E@6:S1I@:_'9@>T0-#2?.#!)MN#M#$LWXI,)OX"DA]4V)S'V
M)IH%LMY3+G.3G8-YM6&G8.*G8-_0"$AS.\:]0+Q1N.>E28"67-!<V//1X^O9
M\)EX#?FT(#-@_8<.[+YXW9G\%H]9#4A-("#I.6D)!3OVQW9&OH_F=BOLDT]I
M;OO(;\F)%[H)JY%MJ[OM\&QAL;E(M]>E$X,V6$'9YKJ!>>GV-;9@',3BFCK7
M:.)@22=94E8V* ZX_"P^ 0QH7UGGT##]%]/U_-4]%3?Q5(@D6&/PW[1C;YSF
MG.,P 1RQLM@SMOX <0X>Z; 5G!L#ZB)U;,++WN76%6?O#O'0>1=JH=/(_.==
M!"/&9<2C@Y%"4,=!<6(6".]JQW16YL5;V(972YFNTE''T+@7K.2A]49F02!V
MW4/C=F+)0QMVAA(,C?LG2AY:O]\Q=AT:"%UV4HC.(E[R&,ED*](!Z?;WE[39
M[-WLU>3-M"3QF2FPGV_N/Q"=M,C=SY\^77[Y&[GY2.ZN?_Q\_?'ZZO+S/;F\
MNKKY^?/]]><?R>W-3]=7UQ_N:MY-=Q[*.[22P?27=;>_G?I1X'N.'>+AHMUF
M^Y8#ZFT8/X!*Y%@!(O3-1?;<A<;VQ@NA(\#'9"LV.G]^IND'_<],:\W]&(>Y
M'[]%<Q4=-,*&??8#=PS&O4LMMHAA'/$$%>( HQ_@H3E0 *,+?U_2M:<P!83%
M#81,)<&'8-N>PP,$-OD@^C<&0T1<QXLLKGG.'#OP0]N?PT.PIH6&05W8R=D8
MB>T$-@@)4%INTUZY:D]^IPM\DGE^G<29DY+*%$,*[?O>.+9A/Q>* )! @%N@
M)HV=$ A:($\_WKX/+[X5M='AW9BIKABN -8#O(GZ"6@@X00/S#E%T$@$OZ$&
MZL'/2UV19VM"USO$B8RXOCN.@T29G5@/@8A=0)H=$!^/ 5."DK$#@==70!\G
M#W0[0 +WQB#=^*V&%%K,LP44<AM&$W$8T6*>YRI3:UB4!F@G^+>=BM]E1XX=
M!P%\"SJ:#XH8HQJT1,]VYLRSQS0EF,,\TYEJ;]FH\P%6 >G//G:<800DI"42
M,GR(P=R@B&!TLL 7]Y;S;'D:0R)\_!\_H)8FE'CQ"'.E> Z_*L:MJVN/7,:/
MZ/!C@3HY]Q2\ZH&4MBE?17/FO$#+*'9<9"-ZCUB$#W8QID_4]><,2_BY<$P8
MY$/^S['@*0W,.L<#^IZ=:,J,EBB(V;TVIAI3CZGC\#A0-6 M@M([%D_DU%P
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
M0)NBMZZJN6+-7LZP*OG+[%T=8QGL7L?)'A,@T7SON2RWSG\=ZS(/JP]?YT[
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
MV%XHN.B'ZRUR8/'ISV9:S.T\L.Q(^$:!.&AU#DQOKP7^K47/[;%\4UGQ(8Q
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
M2<-INTFS!7=4>\EJ[_3, X^'K_Q?!*E)$=%;/9$9!Y&9LO +=T0P>Y5;IR
M/)"0N;BX)!IN&6K\S9O)%7_OWO^\]%8ROF.5G%$OI^/LVN>!PUMN+8M'*(1'
M6>//;BU_ &,E6J _Q$<Q$K*I+VYUIY#I.EEWF<5NWEK.N 5B2_1T4NYE9"%5
M(%9X=[O>":J#<XETRW(RGY)AJ[)6)DX!J3/0"^\B/% X)9,X(8P.F?AS:=OQ
M+':9FL K)B'= 9U2T%2>:!(O==+UF)'(*%PBD--7+4<_6C9-CB)O)K#F0 L&
M_0W=T*"QL0RK-T'RP8$=LY7[FX34PV3RH">#BC:.62;GRWG@N/RTI)"SV"/O
M$+9TZ Y[2SN["?+-K^L.W33?1Q=X^YX^1-?,I\V.)CD4T]?O&''8?/@^IC<>
M(PS?W<K1#B\0(7BZ.\$E<943SEX("9".H?X)\:/2F=KKZ(*I/;0I#V3JJ!:F
M\@.MW!D%/Y9 K7B5'>S1V_3).WQPEX+VK![],*-R4SOK9"T=KVPA["KW['ZD
M#59(*VPI)4Z$7(# S"+IGW%SS1M72Q0F44"?Q/,W^/B+A;M?U%][>0A<?_X(
M8Q #V-I1.@A1JP+SOUM!8'G1<J@ __EF\JOX<0<'@]EY+ZA8?;F0<P7'JLBV
M_P&#S2I>C]G@<N]^3%\](K/3_WQ99G!WC<'Z&H,+:=AGI,NYS6L>\<]WVT9L
MEC_B#W'@SS?H!M4-E?=:)$K7![V^CHX>](;\5!4/>C4752WS6^+0ME$_VI/Z
M%U15?NJH"6TVBR\+-?*9LAMN]];7I;%MTBK9>2#^EFL$FF#.UF./89:.Y XA
M0&)6['D\:0[ULV7%ON</97$BM[J!HBGS&>,=:X=EVYW-7;KJFD]7'GO^9G+'
MG[Y*'MY%8_BTNHHWM)5=%70\=E40(U^!0@J_^PM*0U&K)BFH$=!(W.EE$3]+
M=(LF+A^Q($3R/MX@GU$6PO4E?1>C&G<8A3Y,O*3[-9T.*JGQBV4MG#"M*6;E
M+G)N"(<0549S$0AI6U=Q$&R*U=V6U#;-][IC)YFO?)K5)\') QB*= :H"(HR
M+0\+DG_NUEKPT%W00\<:X18]R8RE4"S!^RG,QHTHK8+EBZ%12G[AIS:7(K%"
M4N\)O];(6K#TCZB.$F86?+2<@.5;H*TO% \.;*Z,;73[,)K?(<GYD>4&]FZ1
M/2(&Q<;$1Y0;$!L/#D>,!@<#8^%#$5D,D)I['[]:B8YF0\ 1X  8_1NR8;.^
MTX0-V1@W>I3,/ P,V&+;_6[B_I=U[+4@+\HC3P#.*@#<R8&T@8ME <18MXIZ
M7:/;JQPD&\:U,OGO7I[\=\GDOUN?_!VESA5W*Z*6(.Y97(<A%JQ.A+V8]MLD
MO07;06H&048DIY&3N-646$9#,J#=L,#.8Y>.P.L>'N>LZWB_?S_Q_0A]IS_!
M!_*5?17X&&$\C:+Y]]]]]_S\W/[Z$+AM/WC\S@"Q]QW^_!T^>"&>CX -/UP
MMS"OR/B"-;[:O'@4!DO='RX^BF];+)6-?K%'QTF#RYW#R'Q $7X[<Z$7[Q$(
M\EI@MK\5Y]=A4NF/%T+LM$=I('-6D UTB?2I@+I)X#'+^/&5)U!F;_<&[5[Z
MNMDV>M\@8 I=TNV_?+?$B"7NN+XMAC$-$"E_6.:'X!;_\I_N@[L\: Q-CGQ
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
M9AX![=LI4_=D8IG(KBL6L)B^W6BI+#RO*Q6P$$J:+!3\45<H8,'VZ\K#^S%
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
MR/N3D^JM67TD(B;QZQ18< /D>HB:N-H<"!;^5R?BXS-QR6?BB%%\Z#(\KSP
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
MF]J=!_FJR83['"0X??B(78?-;(0>1&/VBCJ2L*U=]2>:8%ZL/5EWPI B2%F
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
MK#K1J4+8L/FL8%I=!B\NY%R4X!'>@RKLZ2[(BACDYV66@<'(*B[8M":OH/\
MDU93$30\NE[<?YF%(1Y[\WL0@O@9:W,+"CH49(KND\ASBOH/!P55%0'!I^S'
M=1. =BII= [7ZSC')[=YY;;K'U+S2Y&C:%8I_S$@IZ"B^9E$O;C)\>JRRZ@,
M";J)960&!;F<,F[O49S#O)@O/D,8Y0\PB7IH8'S='03UOOIO;[Y"B@8>$//C
MHL,]R %JM14:D2[ ,TA@E:*LN<;3,[!4V:9U!&7]-[Z*LHI0$)#VX];!7;"M
M/)F/L,DG=)?!"*>I>Z;/!=+E25YR<7G_0:*JM")0),C[<?4 R14"$.57J $?
M AQA3/=#4M[74*M'P"-?;P(@TFP$53#)L^G<.O#L".(>!$G\+Q!]1BV/O2GS
M]"+.-S /DAZV=*MSCR%XU?U'FF&36#F*X'$CN-/U_LK%OCV";/U0/OT#A,4C
M_%(699 T7[%"]R %WX.D/U(9T:#'SLG2\!]7-AI'$5R:+ G"W+I>Z3WCH5RO
MD>+_JC(W!FD8!\EUNH#9NMH4,O+1V2#%'?%D2?F/4HM-964DE.5,,.O62ZRC
M0^/4I.X7K-$S0&^/WG%"F-=H!\!QCST!LUO_MHXBMS -+>.91=( TD.2QXEJ
M0=,= -A#"0BVW7KP#3KI#6JG.(GQ$:6]T9I"U'S([A ]3H0+F^]P@W='!H)R
MMT<19CW6+M"Y=*V,Y:\ [C*->-!1G0;Z']T>UN@H= ^>05KVCW(L4#( ]H[2
M<4*9WE ' .^.,8&KVR,D'16J+'!W&5S$!26&TB)% _@.*!XGC/D-=P X#P0@
ML/;Q:H1@6@%%'0)J"=14>B9+C2Z]XP0TK]$.L;3HLB=@=GO(ML\)1=4:+7[X
M&>.D:I'S#]E:!\T5IW+.H:6VZLF&+!,"H)^FDQN.I='9MKKN'B_BL(F JQN&
MDB3.A 3OTH20A"=IX^20Q[HPH=90].1Q7 F8UR2$G+VXUML7D-Y?J2F[=*J2
MV$BEJNXRQQE!"AHUD7 0%8A1A6 JL7]->!PD1_,2D;3D<8>$)#>%W"% :2&1
M'"-$YLO=ER#_1LWZ0_O4Z-_]Y&C3H#6H0*Y>;;NJD,?V[)+U8Q"!33Z>C)'6
MB?YY%[C?_SPQ0POT,S'VD/2P>QXR^=(L#-'B/VJYKDDB)2*,=98W,%WB#"YG
M,,O@]SA=.G\E_ (\H8TV?E1]7;GQZ3F;!*7(E596*7<Y/%%[XV@W+!F^1A9L
MXB)(;G#JD/E3$B\KY.;7:9B4$;)&<X+W)4 HK0#!B".S3;9I/WMD'0TZ(IC
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
M0\\N*P>;JA=7(VGB43/TB0MR@. ^;Z30N P "!-!L@BS;.]59D<+UA^DW/#
M_K34(68 X"86T8. -VE'JCUQZ\2-FM^"7XBL(1B%'*TG)?HSE-1,9.Y]=BX6
M.</^OD%VJ SX\<.G#Y7Y\"]_S*)_E'5LQ7S17[E2[2A?@22\EJC@M7V5-9:W
MM0QIMYE16AE*&!<%9VG46;BX3F1"]=H.%OT-FN4*-W85%78V %,%FZUA.8B4
ME"C)4Y:4=-1?):T%5?1L=U8^?=QAN72]6)%1)=R_2'TQO+RO4(.'C7Z-:6*$
MJ[<%K/3I&R[@&+/Z59RB62<.DH<"<<'SRR!"BGF+5:MNTT"*=;V'B$E;J(%%
MD9,7J4-HGLYSZ1MIY]+7T<X=WR^2QXN\GFKHX-+U(E,'3<*COJ!H!@JIVV9Z
MN*!<,_,C*/KQ==U*U *(ZH5$)8CP[R*ZC8ZF*D([E!(7Y"U271Q%&:Y(10=0
MF@O1[K'3GZ9SZD3?@@V/G83EN!M=]P=/$F!@;G3YATYLRNPMKC\'3E3YF.]"
M29;F8<&/=\O$AF:A0>HY,B9Y)B2\>V7,*C &YS6^0(-V-&4#&]P#*A-T>'-,
MU5Q]/\?.NFQ+/=S@%2$N#FH1G]:8]*=G)%036KS[C R=HA=# ;[.@IIOQ7KJ
MBO)Q_\95YZ/_AN6JHVC2/JUQO)/D]D;K[L90,/KAHWI-<@JI4M-_H^LWA"(B
ME!AYX96L'*BS-,*GK<E_EUF<1W&(]:4B2K(T>0!45-I_Y*@IK(@6(7$O?)7[
M?!*U/E1@\ OMLO?3"_D/ RGU%*W/HNF%%_(S2$$6)&=E'J<@I\<H<<LT;<(H
MX[_%9913-#B#I!<.Q7UH38X6JK?@^RP,\4HU3I=W&4S1GV']+![%=:15=Q#N
M)%5W BXFD]:0=SLI<O%B1XE?V)PO9A%DO^#,*T(\"]0B[CQ->O:&4KJV\:#$
MIW(T4.E[L>'41,+0R^02"]07XFV"@?\"O TX>.-LV@N/UL1IA ,COVXBM#I&
MY7_^^"?Z[E:E#IENY.JX6I[P1@2HIW%G2J'0KR83.;I>#!V[@)^'$*1!%D/*
M@H1;IKTW'9:9P )#1COYA02#FA^^B4:DKVF^ 6&\B$%$/9P0EB,V9Y=SMW[@
MFQ/*:]>V.95H96XV,3^ZMZG)!Y.F>Z/3%@KZ5N>N"M3M[LT2@$AXEX'G&)9Y
MLKT'&Y@5@.[;EBW>0P&[N*,Y7]R[H;*R'42PZ+=1P:;KQ:!P#W*"Z_VREW58
M)2JY/[EBE_09"_(J2L. 2W*<0ZU[4&00BX*3DB7;FBVCJTN5W9F56]9OP\JK
MJ6!:+E$OEGG54^>49?S@=V+C_>\36*ZSM)!?HK<H>'$@1'G9OFTQ>K]L?W&W
MV!X: _*D;MMH5W5G$K_F2!FC#-:.+LQ"6PZ+[,)=]+(LX\W2M@D&H%J'^JU1
MLO?-T>1%ZQZ0+_C .GM?4Z^:%WWG2_#"M@_M&[%/]YMG]N$(SK-/MYH7_4<A
M.Y4P%]>@AC ?UXT'5];O00C3,$[BZB[L?,%(+G#Y$B9EA)2H[UCG=R K$&S0
M#X_P\B58(TUP<;0H++,TOX=)<E4K.5AQ'X;=;M$^-KMI9-@[<+-KY&4;7T(O
M)H3!14%V\YS#]0:FU4&;Y#NE.K34'ZB@T9I&+[#98#824JJQ]V+"E'[P7?H-
M\^D_XC[F<^T2#[/KNE@8_K-VFH,HJJ0-DHLXQS<2RXR9K4*UVBYP4[;:-+"@
MV0P:R)#G9.C:8>"D\YHE><9ROF@NHSR43WD<Q4%6/1N'YVR<0.,<ICE,8AP
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
M![+2\W?(E2:H$)7V9:E SWJLIBQ_INAD0!82]F*D^!+\ V9$5%JX!;L R:!
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
M'8WFBWXH)1U#&C69(Q.GYD10I=\:.O!2XB:?'J_Y'?_G*<C!?_Q_4$L#!!0
M   ( .AD)DK5X%P+5@ ! +T/$  5    <&QA8BTR,#$V,3 S,%]L86(N>&UL
M[+UK<^,XEC;X?2/V/V#[G8VICE!6I;.G>Z8Z9OB&TE9F:\9I>6QE]=N1L3%!
M2Y#-+HI4D933[E^_ &_B!9<# B!A9W[H+J=X+I#P/ <'!R#P[__[:1^B1YRD
M01S]Q^_.?GS[.X2C3;P-HOO_^-TQ?>.GFR#XW?_V_N__Z]__GS=O/N(()WZ&
MM^CN&2TN/LYO=D%(1%-T?;,B?V+T+S\2&S^^1>?QX3D)[A\R=/;SSW]$;]"[
MMV=_1+?'_3[(T(<@\J--X(?H.@FBC!B8H<O+\Q_1/ Q1KI6B!*<X><3;']^\
MH<Z)EU__3/_OSD\Q(HV.TC\_I<%__.XARPY__NFGKU^__OCU#S_&R?U/[]Z^
M/?OI_WRZO-T\X+W_)HC2C'C#OT-$_L]I_N%EO/&S_!LWU)_NDK R\(>?:E]<
M"?JO-Y78&_K1F[-W;_YP]N-3NOU=V43Z&."D$G_JR9??B?R(/_^4/ZU%B:%
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
M&:9G IW]*SO)4]'I,4NH8XQD B]V^"9W"*.>S(XWO_V<']CTYNQ?74G+E/#
MY!NPNWC4$ZBS62CU-S4ATVO_F::'-SC,SX#QR202I^7+%6P^@E3:=)2HF&&C
MT(D%,D+\ ;@H-^.5$BEZ@Y)""AT*,2<("0-$GX_@#F/24:C-8"/ VT@X/%,!
M8M8_=&L8&L\,P?&,GLI#)='VB-&F>!#F6U6;X'Q&?H9PM$7Q#AWR31>O&ZMG
MXX+US)VA@_PS.>+M9>#?!6% VSF/MJOL 2>-CRZ"=!/&Z3'!Y9=8XZ?L/6GD
MK^)!QI!Q]G"D;=QLP-!LCNH0]XB3NU@IMIAIH$(0,N'0(_/&F\^+"W2YG+]?
M7B[79-[H5"@R!7%^T#((+&%TT_0CB(-&OH%S;%5*!!0R4D--&Y>H-*\HC:+2
MZ@R5=E'#R@R1*17*;3<_1B?KL_KU^2_4 \I=N#%W?5&<AZ4T3I/>H30)-*<&
MS:(MS9OMSY0'SXU;L^$Z2AR*ATX1&SZ34)WGRB<+HKGL^+"_P1L</-)V7>%,
M#'Z1:(<";%%#1& 9MYA5"]Q!N,%5/S$DJ45F*,(9G8O[81A_I8?"TW_\TQ]F
M/[\]0T%$*[U_R@=6\M$?ZH_^Z :WA/A@,$S6CVR>L;18;.-;MPQ#.W4CD3<=
M&)[J1"<4(MJOZ%- >CY":[QYB.(POG^>T=UG/[XNK$F2)UVP]1,;TVA[9SH)
M$#G2 =J[1L"[:00\(E7/!%X7MM[9Q=:[:;.'3LY?-HR_Y0(F?\HC9/+ZO!)[
M,)Q@@YQ)^ 6PP2JCN;3] HB">&!']9@F5NW0#>+'/<I!J0:EF#UJJ5(*DAP)
M/0WB4YV<YR6M\/3<4?(HD68 64 D,959\ZV;K,**O0Q&S=D)-JU*J"O9C2'\
M\'-F30!-7 :D#2,SG'B/U_Z3)+SRY=KAE25GAB5]R[;"*]<3@"@<7:_X'&7T
M@1.\$'1HGQ?BWYY)B[X*@Q8\NS818SJN\KT,ADLCKI:XR27<"JP& "0.K!H(
MFCBP'O?'?'],OBAT'N\/"7[ 41H\XJ*YEW&:KND$MQ]KE55/X5=!59]?8&>&
MIY6J?B4<5#/G-33*I=Z63L76'ZC:[]&77'/Z.:@ZIF+]ONY1&FREPW)%[Z[S
M_C*(\#+#^][[9 /5U?C?4!\G!M0.)X@#7=\&8D';I&H\H-HH5W\90:$/-O7
MP 3 H.!06QH0(#JM<"%(7&#2T$V07_9-_@YQ_II\M)WOZ1OS_\@_OT[B TZR
MYVN"VXP\6_QV# Y[YB3-J-E^4-$T:R[8:#7$4A RT29@<-)WY5WB-&V1#FT;
M1O/5=K]AS9E(90;9[ AF#%7<R*;E@1/Q#+3:A4AXA;./?A#1./V!=/JYGSY\
M"..O?\';>YR:.TEH-(?]Z&G-H;FX:JF)-FITXS09&)!M-L)K$IENC*+6Z5TO
M7U.4.W#G#=BQJ,4.WR. EQO8+?GFA'RKW_1%1!.3]=N1FCM]*#EKSU6))T1=
M53/3?/];'5R*V)*^_+/77G%8XI?.7UU<<J28OT[\* WSH7B^_?NQ.'!3EFD"
ME/K9HE#)7(P6N+&9M<G= L.ES)#W(4YP<!^5JV:;9]300">5U+UP!8$-.^0
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
M.60B13T=\-%X9OO<=[E3"R5'D5.'Z@7\9CI^;IRTX6,5#B0-Z9TO&IZDW B
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
MSAB ,"\2F<&/(%0-=\ -9KIMGC#:)<ES$-W?8+H<@K?%M*N^S^TB2#=AG-)
MC?=W..E%M4':=?12U-:.4DK^S$:C(:[%44?=HE<I%3<UHB_%L\F+>L- %!OI
MV6Z<4#+4C@<#VC A[].'>;2E_UG\=@P>_9"F7_.L^A:LNZ:5=&J.@W2TF0WP
MHLKG TZ">'N;^4DFGBW#?8L)#;7C49F\0K^A?^"3-/(S=(?O@RBB)(]W3KPA
MH0*:6*-/NTP&J+?Y"_8W%EH-3J 5/!H!Z9D I:\=D-SILBU$FEB! +IZIQY!
M%]'62/Q\9PJ;[R01M%Q?^!9BY[NQH?INZIRG/'_X _F!&Y=]L#(=L60SO^%)
MFB EV[:%'7@R7U+J";0+OE%0%[<I%(\<()>DC[N4DG<&@T=LI1Y[1+;M LEL
MFB'VHX&B*J6H[[7,\31_G7@2Y1#:@)JVO,X:*8HKK=?X*7M/?/\*FGAR=(03
MSYZ.E;RIX\5.L 9Z5<^86'9."5/^1T/: =*!D2'-D 0=!TF0.NKR!(GI;RQ(
M6IY=<CP:P>.9 ) S5"B@+^5_J2;*52<O=-H&J]+,TP1:'1Q)\CGG,MHD=&'F
M A?_A0TH0E7QN,)1M<-EIC,+VX"4G0\@-]]<?J9Z4#Y!/VS+9[^GVY4W+ZFV
M),&5G.C2_@;1G6D%P'J!]Y'A;7O$$CHVB6W)^)7KH64-_4KU]]\6NM5&,^/P
MGG1LHQL&@EU0[!%8[7[QD_P2K>I@AT5$?I/GBWCO![W:U0#5:FQ34M4EOX(S
MHTOQZGZ%U%<UYU42IQ-5"ID9:MM"7PJMJ;/6(7B*]?NY0WH%*RW2*WN?CO/Q
M+R0@'1.<L/?:<!Y7W.T]UN5GQZ!1#K)M"WG&4O'.XS>/Y<>N[&;A=5,,^VD[
ML.](MJ#-M&*AUY72+GGQBN-!M?-)#G5Q=?W">YV7XBAV^Z2I2KS?!UF^>YMF
M5S$)J-$]CC8!3D][GKB5W4'*=<A34]:FAHH[&R<N#FF F%;*!KWSU:=/R_6G
MQ=7Z%LVO+M#YZFJ]O/JXN#I?+FZG)N$@,,4FNKC+7Q4[;7:KMV!T7)N;AP]R
M;1;2="Y^4BJFY$TU=-)#7]RI)4^ =>Y@-1[8'1WHX*,:? BSR6NSN;S,S4"^
M5AE^FYN;IHBS'%0DW*"1!,BDR6>U ([SSKH9HJN2')H[M4;%VTCLXSK6'C_;
MA\P(,T)WCHX9A"75\1)P"(R*&>7!TI7C7$A;X^@V(Z,VIY;%>=X@;^>Y 8*V
M+)HF(<NXC&A]':_X&.6?.U/;X'56#/Q]^PQHB791SK#C I)O'WQZ64::'G'O
M0AFQ5!_5;2ESV&[:M81PA@L@SGN:%=I3^G2&TOPY"G(!]$,0E9],O>PIZ5PV
M"W@]P>5"4X'#B+Y-=W@Q/V8/<1+\0\Z-OB2/'TU)TQPYV;;*DYX;):YTM-E\
M\6LAASG#Z'01;]B](^'.24G(GZYM%SC$?-V6\[C/%D,OT78,6JI@,UP .=%\
M [9%A']Z^^/;,W3P$_1(16;H[(]O9V_?ONTS9(;^]&^SM__VMC/6T,)"?,S2
MC/Q!WYSU,[3:9#'-3?[P=H9H_Q'-/\W^]/:=7/,J?BS2FK-<\X_.,)'_NIB@
MY[F<Z[\#QK1B 91&R\\LXZIX/&OG[;/B>(49*D;JE]G_@F*O"@"F+MB6[;GV
MDU5RF]&S5_*F7>,D'PSX(5>FT8_"? US'.#YL)3#2-P!>2*TT@GE=1#/<YEM
M'(;T-H@#B:9YW'4GK9'B@\TO2 =R&<=3YI!0[,L%6A8)V>HT?LKF#@Q1WN2A
M)6IZ]M P;G7ZT/>C-'_HJK,G$,W\Q=T9!*OK15,(3A=)YA -+>$DHF=]2CH=
M<)3F^QOGT?8&9T&":9D8LKRBJGDB&UQ3GWM07X:IJ.A6PDPE:][BT_7EZF^+
M!;I9K)<W"[JZ@JXOYU=.+:@HHR?6[M8>?:%&.FQ6\STIN1/\0!H;/.)EM(GW
M^ IGJ]W:?V*062+9("]7T@!9.;;-OY\F]25CI$C;:PG0]]"(!)G>9TEP=\R*
M,^EC=/T09TD<!9O\@M3-C\78^1"'6SSY]6\ 0,3*/=?G'T>IRS>A;;NH,UDO
MD/G1@-Q9%W.%"/KA,D[3W\\0?1TRWB$B/4/S+@Y]!^Z+,@HX?OW! .(FKDKP
MFM;LU75,K[**(Q)>0M*&^^J%%7C85[$F'QI@UNP1&>+?=/ZGWY2!X0#L(3\O
M^L]H QFKHI89(E78<7>84@(P++*HH@@<?""&@0$*WD878UAQY3AIZG5QO:;9
MF*9C71[CAEFW%_.&M&?,-%NC?0,#XV"/S'3>V<BG!7-8)-3%%C@R#G$$C)3#
MOX-[G!UCDJ+3MI$)JS(9JGV@TDEO>M3V4[]X_YW_&CA]R0%@ZOG?D33E-MYE
M7\FTG;2+\"H@+<ZO#.'MEX;K-/(<@(Z!2"CU8GI>!G4HBUDP.UXEDF_V664/
M#ITUH *+6*/7^F27JG<I#/0W(2_)[TRB1;XJ<!.DO[Y_?H^CS</>3WZ=/P7]
M=_Q@XC4;9>+:1!0[,,M!D"\Q_0 FO)84HF*HED)?J-SD# 2B(![64UW>B37;
ME(-X<8EM:^(31K2N))]C)TGS]*IL6V96QXTBJ5K:+#Y1 5>IU.MG,8M8'2(E
M4*4DX4[;MCNT@1RQ E?A$<G.<2IR)U:VH(/=*E%-<&#*U?GB:GTS7R]75[=H
M]0&=WRPNEFMTL[S]+\<H!SXZ0JWK)"24GA(!]382(@V6:N .38#QC#D".'J^
MB5UH<LL8=K Y;<&AT\;+(,++#.^EF59/D#<^- 1-<[ V;37-ZGI18EM;F46Q
M+U0$Y3*N\:K?QR(V,7M#0J%:1TB<CF5WV%+/FMBG[0+%N5.4KKCQ>4K;@=W)
M"M.7VHR%84)2!G#CE%PH#H13&'Y?R>8Q;4WQ9(;EQ1V^K6GQ7L:REA"/6Z60
M:4;E9JWRJ.E!B3TG1>8HE#]VC2CMKA31H_?#2TBQKI;_(!8=(@#Q"!MK^I)<
M*C0DC?.AMFV7%%TW:LQH:_,K86Z.)HR>%C*%V24RNM1*8LYT;+M#G&N<T _\
M>WPF8PY#E$>=EJAI[C2,*V_<DA^T+76F1*&NNE=^0/=A1#A#J1_2LQ8V&WKO
M/;V>,4[0W3-*@_LH/X"?2&Z.:1;O\=37ZD+0(*(7I]<D_&IH"0G6LVX9=/;*
M60Q'.HACEJ_RZW)*J=<%*VB):B"N)BY)I7$8;/.VW1[OTF ;^$F TU62[Z]8
M1H\X+<XZ/(GB[8)>UD&DBHOH^C'>G,W38&#"ICZ!]5MA8W@QUBI)5##DQ^-L
M YS\#0B3P(TMXJ87B/3-=R*6J?:ZPCB38ZNY%HU"MV*T/MF:H:8U1)+#8BM=
MP^ ,-4VBRJ;#-[HZ3UU^$N$H=YU)2R17D@-$64F$\0O(!<8-EV-D?L!1A7W!
M>%/"(59#KF<&]H& @J*[F*76W> +?1-U_>!'?WT@Z=7SZFN$MW4<>"[>3Z<?
M)NE#<*@RKW,B?X_3&WP@$'_P4[S:%<?KO'\^Z8J89]TIB\,6G9J,!M::"8XK
M/Q=Q)<+W--:OE684MEL/CE9V&^(MV1=<=P\6^><4^=MM0!ODA^C@!]LW^378
MAR C_Z8O)OB;S7%_#//,*<XS*]9;X0Y%5OO<Y<7H49@AB/;6_'/'#<O?^,6$
M+3OS,>M-=B-8]6=TU!W*B#XJ'*+<XVFB]SPK3Z9!M=>ZZD(F>X7C&3JYIFL)
MA7.Z='"R\SULC<:,;R=N.3/5'/(M%[L=WF3I:E=^W2N<@>:JMGR92I3%OJ8>
M:$2MLS;=MM10JX.*U+]72-" O\E%:-9+TE:$\QO92;X;UT-&=501%4D;M:47
M/BJ :&5R,("BU_ 0(')K-/++O]_KBO?LG9)V_=B,\Z;V:]IIF?/Q';YKU*)O
MLU.$TA4=)>K9 CWZQ96MK):Y9COX2S?4VG%I/>B[L:W7Q#3FXD@/LL%9<>Y-
M^WR;0G$>;1D_ ??(=Z=:9;:ZKM^JJ8<>,]_#J8'*Z%<:H0YFI*6-R0V=TBA-
M<*YO/YT[=,B_$S^JQ=*82;)9*9WI-M!";<W,;_:M#LUN#<EN#<4O?0A^14.O
M^T-N.=\L!E<Z7N6OH0RYJ0-MBYL,Z:6>/AD,Z<!=78ZU0]<79$2F2^PD>$7I
MCLH3V3@I?;8W%3MSK+H;4<6= =O9@=JA =JE@?D7/PEHB^MY?IXVRU_]@.BQ
M!CNQGLEA2>3)V@ "< H.]5);7B51E_+JS=P.A4404G@!#-J)@E C,L$-"G*_
M;M#74"GODG]6D7U?%M<Z+DV>F&2O=4[ELX"&CKWN<=D[^FF$M8]+APZ3&H&$
MEA=!F%BWOQ!RR3D5R_;WFW1TR)+CAGZU972=Q/>DP2GGN'NY:",V\T4-A%:>
M<=.14>)'%MB$ZEY3(J\QES+.G&,/Z.]8O5_Z+.9I=4DHMCXEAQYQDM&#\R_P
M7?;!#Y+\9O?3J9.,/ FJ<6*47$.?6#(?AOD%=">A&<B*UQ!$*8Z".$%1G#DP
M]0$C(1[<53W*R90[S(/Y<H6 8K*)B66:1!8)HTZ./A'HITX1  !V,+ %('8+
ML+=X<TSR.@PO\8)(LP'=ES8+\*Y]BX#GN%(@ --"BQ!7=$AP)P$#]3N?*J+.
M$5*GJRB@$MO'A-1*L]7N8QQOT]LXW/:HQ'Q:4Z?S5)LJ+7L#W] 5OYS+\B!F
M1%_#HQ_FJVOTL+BI0<_NH1CTLW9!W1)L@YAAPWQW*[W9"#C<B>E L;O/7D%_
M<]^+4^EP$R=']HR^,S?X,6TK=O:[4V?GGR/ZX"7V^#L3/?YNXH$II0N\3P<<
MI3CE[@46BS6&*K:8 4BS#)O-ZX0^9!#GJA90IWM"</GXS]-#7=B9L=H/W\<^
M2Z-+ K[5Z<B0X&V0?? W01ADSZS[Y;@"%0$8 KK0[YDT"GJ>=2'<V4I>\3FJ
M'KAQ51R_RV+HC]P!>$^V!6V.)4= S3XL7B#"!+:IX^$91NV!&WX@/$^M#W W
M3H 7=1\7Y-(SWQG2?*"[<<K[,:$KG1_B! ?WT=I_*L>7]SC"NZ"7T\"D*P+(
MI'6Y(+9OE!8@5T*& "QXY=.)N0'LY'A03W08(U9LD0?B8VH>W69^ADF6=DD\
MA4 VP73:G)+IF&&6V(L%?H$< E@&L./E,DXP#0B /M_@_<-DG5B=P3V(OZD9
M6.S)[C7N/(ZR(#H&T?WJ@(M#^[D3=VU#;:X.,F2&P -<6V#U\%8 J#[4N%?J
MN_,NJ#[L^A%"$P#,L#' )B.6#&[9U 'F ]Z2AD$'=YET)U7F2AM*E3GV;:3*
M8E>05%EDP2N?.L%9:2<S4F5 3[!398XB*U46^IB01\4M59=!FG'V2? E:KXP
M)+0YTK-I_E87K@\Q(=A:7O4 W>"PB)4/P<&970^"7HS!/WN7!#WA-O YMNQ
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
M(2+U>I#$G9+I0VG:R58]6%P&_AV]V#? Z3)Z)/-#]LY&H'P_W^+)FTNPV![
MD?GG@DT1OJ>)-"0VRWP",RF!#:_Q@1MDDO<\.R.2=PXW!6*K<G(>D9\QH&8\
M<DN]::.L&<=I &](TO+<JP>@)+:;0Z +D;Z\58]S?R4GW,.4.C%?IF2(C6(W
M%A:"%-Q"J DPY,9MD8I@8+ 0WE5L)HKU672$>!P-A\:'!IA+,R!L#A*E=#/I
M+Q70#Z7*Y.]!V,>J9-BP 58G!I XP<%]I#B @)2Z XA$R11QA6[L#2 0MR#N
MR@UYI8PCI(2!@45*<%=Q."G49W(2X'$T')H?0$ NS8"P-8 4TB]A +&(5=D
M8@&L+@P@:B.'VI!A>ZPP-$@H56P'#PS"$8&Q)C?].CRLRT5%6]4108%=*F.
M,ZPZCZ,LB(Y!=+\ZX.*2VU2RM*YA"<9&L26[3!7Y'I'%@&9H,%QJ_<1^U];?
M=< 'CPM0%"C%#)%1A7@B;YL[L:91ZI0%$X8H+UJT1$V'@X;Q@2M#:^6E^[Y/
M)7)WU=EC-PI/8HYQF=7W(K)R^DC"QH:6D&X]ZY8A9F\MG^%(!UC"=:"/29R^
M,EQ!U_0' LN%N59SKX'"CDJ%W9-6=TJ.M2M2<P=D.[<2;ZYR+N,2]KMD=^.P
MG8S078N.93V O8F 78E6]B..LA-QX![$_N[#>I!IL"+"^9G5C]4V5>17^U3=
M8PF4'6JLD+'!]!86N_L-A^XT%.TQ[&PNI'BIMS6C^>O BWPOBA)@G,I!ROEL
M='])4LES/TF>=W'RU4^V@EV&4$U>E!5IFN82WY?5_$7J5HEW$FMY=A-7,B@D
M0JY,-U70(F(BK!LE_.0;$=)6YML=,N?S01EO6T(\BI9"IMF8F[6?##7=*!'M
MI,A*B!RC5+LC1>SI_>P2HN3R0DXT+%K#B+W\I^5B&$!X.9!#)1D=H$!3'@6D
MN)#VY <IS:/M)7&EN-U61;4356&JAG@$<69M_Y2"<PCMP.:\7-(-VBD!A4%&
MU0YD,Q1BA<5;N/>1\6I\-%!Q;!*LS9$CUT%^M$6YU@O8>S46NB4#D&UXNS!8
MU4-H8PU#8<E K,5+_'E:IK,\MA^K<W*A2Z4L4&")WF@=YS?%DUDC\K?Q(:^$
MQ3L4X:_(WVSH?65TEIYFA/9D$HE^2#%&Y&O$7W_O[CJ$!$RBG%+>TY(<DVU
MF'2*?+K#:WYAX3S>'^*(OJ(&9?L06^KU.9:M\2IV?>_6$EF=UA@J[7'L>[4&
MHBJHJ>-N_!@$SV$%03%*!I<(^V8'%@UY[9N:1_;*+4-:8I5$O.*-@%HIO6&E
MLO6=9W(4N4HTIS)[DIQ<D=X]D@\9]ZU A 4[&9K"%I:H3^951V'0Q=P AZIK
MUQT#+K]N(>ETR:(UNVODJ]<G/=DZ=M>#=7PIC4[J:1[3GQZ^R"#3^#V=7$$R
M "Z%O1%#T=6/V.;A]<[F7IN^*SUDO1.=WOCZ(/;./L3>.984G(,S@G-P.G!N
M,1<X'Y8(J!+I7&OX;VI[YX['Y6Z_2AC#Z  Y6\YA5#D7#/03TH3\<4[^'62M
MI'\>DL$_\NGQZ9^"*-@?]T1.QJ,!IGA$4S)EFHD*SJU25;T=2EQ6->\U'J%]
M\2P?,3>Y%=?8/P2-HO P$!62^*%@51A@E%OG3@1:90\XD<66EA"WXEX(&2\!
M4K,CU,@;;M3J=K6BE__I&!';72>LDG5_:%GUB\J+RUHGB]908;'BVW0Q#!+<
M&NWK  JX3@I'BE.53798!T5,@*I:]F4IN@J<39!=#0[",G/>NLZ4T*8IXA@)
M(;!13Y-4([O RH TB#\*3$OMZK-RX]0-3G'RF%]M,]]LDJ,?IM5' +*K&Q/0
M7\68A8  =V\_+1O2'-7(H>C J_Z%HIA$DZ*P$#ZC+=X>-UEP%SJRAU<3GI(P
M,PPD\L #MRL+1:HMG)Q)]E+904VQ2R->:DS_KA^4IF:H[G.ZS;@R=_KX.^&X
M6'*7<8ZD^HUMEI^C;9!F27!WS.HS+Q=^$@71/>R^$H@!X04F8@-6KID0N1QX
MD!5PA%=KA/IM%%*C7DL"X?(9W>B\*P^238]W:; -_,29PZ\&($YZ;P44 Y![
M+$2VY!=;R%LR"0DL7[X"<6\>_\)CN=K4J,Y5KM2_72HHW>EBEPON#:#RC?X"
M8>' :&.K/L.\I9H7WY,ZJ^4WH#;.:W1QDZ\( E)Z*FV'9^C)6>?>BS;-%X$
M&VV%XD*2V=ELRW1@=[NMR*4ZXU[6EEMQ]TL)IKCMEJDI)YF]K;=<)Y93N,$[
M;P4VFGMOG3N$US34E!*KX5@SNA&7ZP6V%5=WUCQX3Z[ ABRC>)W@DV_/-0(^
M1[;H-MHG6<SF20K3".-+U5W;HY6E!JQ',[4=VQG$[54I:^ KR5TE.56L[!9B
MV;><"0S9-\16%Y1G7AV@E(9_542Y5RFY3NA9E]GS-4%'-H^VB]^.P6$/G==)
MM87Q6:!MA7A<?Z/%<5D+U%DJMNA5CV?H0 7R94M<B;A(6SFBI%0&=3.$W5Q#
M<L9+VC ^O"V/-5+?AI$M')-.H+^N0;_XED&O-*;90KTC8U^Q2: ^5KT^55VV
MMXZOP=M Q](PO;>G[\/N6";QJK15AV/%^Z5_18([LWTI&$2[9\2])=DATU<6
M;H/A^1H'@?:VD/']&0 ?;S.8^[<P&$4D=-.6$4A./"X$$=[2&PGSY6W2-CIV
M+?:','[&R2<_VSP$T7WK.2;D8$V/- V=1I'!AO2I/="UG44TO<9(HH&.<>^3
M_Y2_]GHH/O3O,=VJA0MUG/XSNL]/\C[XSRA[\+/\L"L_>D9?@S!$>VI]\NBA
MB];8-&YZH6:@S4X$TFK9I(0R.81J-L,>EXH!EQI 38E\XC9#E1%466D)D>E=
MV>6$?(L3^8IC]*_]Y^\DZV')/98Y./R7X7T>14<_;#Y,2;LKH"GE 4,LBA,"
M-8MV IE*&VR\H66H30.BF[(7[[J5*J1^Z"=E<K#Q(W2'T::R0D+A'7V$ZX3"
MR3@V"-+R@#844Z# IF(<$.'4V^H&#VUG%D/:,P()Q;E&E=,7YEH2*4TTZ@RC
M3CN^TQ( L9? 2P=3$$#RM-KE#XT5(CKVM.L1M;W)9E%E"\9*/91;9&=:U?0A
MKU1L6G'NE54KNI V,I]BH,K4K*HT;69RU6JG"QQTH*#1:8UU AHK;WSZ3D,
ML%SGX;2)QB'!FR!??R%_ASA?B(FV\WV<9,$_\L][N01<I4X7("K:T4CNQ,*@
M#W8J#BM ,UY3,M_"XC=$:$PXN+RW2P$Y\?">[1)>KMWF--3;2( U.$+"'9I
MZUD;KC-4"Q<'I33$7S<PN4.1'62Z,J (!@[! &&45V;?F.[9A;*DWG9+3^[8
M^\C?_OV89OGV.?(!^><VH&)^B+;-^$[^BI,M21,I8S8DB-,=*&$<W;\)@T?R
MIQLGJS-ZE<,16)#F07[R5Y[331+D=TVN=E?XZ[R^:)+T:T3^W&#:H>E5G/T-
M9W-Z+27>]BB@8:/FRB ;VJ0:X-7*#I#A[1"S=:A=[V9QOKA:H_GY^>KSU7IY
M]1%=WZRNR-_GBT_DP>W4_-2!7&P0 5W&#S#7#@V#VS,5%PQF<AHML$*#/->K
M=>E$A&BCDSIJZR-B #WC#%4=^V6-GS+TGL3O7R<_"V1JPG#3Q:D8,VE"&81'
M>D?!+=X<$^$Q/E+!:@ 5".I&!JYIHXFHS(N0X6)E;[';X4U>7=R6DBBM1=TY
ML$?>V;%JMW38QM5I44IB>4+:I)LP3H\)7NWHT@V.TCR)OL$A?;'C/$ZS]/;!
M3_![/\7;:_\Y9SX-PGD,[G'+B+6:@)K6M%FJY=]&5FND16+:ZWOP;O\ROUF\
M>3^_75R@\]6GZ\75[7R]7%U-'0O,@#.V@I!N5-$RW X]!MHX/9/,Y<1FVF*9
M1#1/KJW04;9I!Y6&4&YIAG);;^ZH,519<RE3=I)XO.S9*>9-FU$#FW_7;#XW
MZS9A3#4QX!@;*YHQW9O-\ VTQ$@DXSO@9@,.31*,8'-(>)(B9&!P8MH=%)L$
M+9PP,CT&6QQM>\?9=S^OXT7]N3;U2TLV7I3OV!;SLBGKU?^D71P1I-.-)'$8
MTH):$&68?*O)UW]Z?1-+?M8N]!M?D:-GLG,-YIL=J^!^/6MT[$OI/&Y6)>N]
M23.=>$\($FS.:9DS>?Z$]W?]XP1%,E6<8<OHPI)EU6@6(7 @!"M7SZL>%><@
M'+.'. FR9_2ED)EZO!=V9:SPRW= SA)O 9YO;SKL'_$Z+D?]:S^AI4G.E?=2
MP8H% D%=*G!-F]^Q)W,E9(98V9OO*0)0_+58>/ETC3[YZ:\3LT+>O[%J3W3X
MP=5ID41BV2J$S(WZ4C?#\4/S@F-^6$I5!RIE9JB4>CU(XN43!J T9<:Q.-+M
MM\Q$@_6H_/+M1YI$:!HSF4TP[(J@WA/WBD\<R168O1'+?\4V7)M238#VM:=#
M9'DESS5.\GG_=1P&FV?>0A]0NL*M3%H7RF+[1M$-<B4$/,""5U^O1-\=SL4F
MI@&PO^-!G=(ABUBQQ1^(#V<H]=Y/@\T\VN:; ?"64RE7U.)0C*MEF&H</\;3
M<36_*OP36?+._7!S#.N79NZH;/Y2PK:0/MVV>"!$3:D]9\K:JD 2<!?0RV(.
M<PR(N"ST.1Z*C<T(%'T:@O 9:RR9H?<UD$N=;PRUG&F%7=A..N%@-1,R\D#&
M&3M\M)FV-1TH,ZT8&@H*_1!$:!N'H9\TAH#?.T@A,&$4@[J4"_8"MG)X!NRP
M$SH:A)2S"BJ,5.%UHD<EN(+@XU+@+..Z)'1VI#C!LY8RS([2KH4-J&)/*OQH
M:GI5$O(2^-#M6@$C&/T@ID3U.PA(T;)I#S=*<55Y]M9Q-! W9R?@O-#8.@Q+
MP/BJ!B;]&R4%QF$720[(XSH^!@+I'7N25$J\!LAP;H;4@\R4]T!VFP4M5$-+
MU/:*TS;?#Y'Y4N%'MR(]O[E:7GV\1=>+&Y1OZ72+%TJUZ %5:%#]V>Q;$T+K
MUNI22F\Z2)098=6A]Q+,00@X(JMCR*69#W"] KA 86U%PL8^>XD/%89TWJ+M
M155G"[$JE5?U!0)(:=7J$L#@FO^ 85FGUL\K[M=3G#^_#M@ 0ZHJ;LQ/<YK6
ME>8YRK/FKJ>AL'G'@LVKBSO *8\J@":=].1G+JQVBZ?- ^EX?.-G>!6=^^G#
M/-K2_] K,Q_]D+ZJTQVE!ZA6([>2JBZ[%)P9'>'5_0KIIVJN/$\CS0_8+I50
M0K10\7=*SW;;$,5\T3;_ Y],3,S8(=B*]?N\0VP%*RVR*WN?F/_!(UY&FWB/
MU_X3;>P-IGT3A,7I=_/L ][BQ ]O,S\[DH8\MX298<&(Q5:TT+1H)(AHM<%\
M;#'1''G(T??B??[Q]D>45@)Y$'(AOI@!:2_L&$,)*QII&>\'*0-MG2YVE;=&
ME-OQ&_=^LU\W LM7<4<NKQM59!Z,Q@R@,V%$ -GP;NEU8OG;(U]]FFC0!",I
M7RRYPQ'>!9,G&& LQ .[JT->F6J+FC _DQ/O%B>/P097.ROH._ZGU_[IG<H;
MOSCQCT:5^RCX!]Z2^4\0%V<!G/N'(/-#^FGQ\AJ'KI:\=$ANW(NAT&"X7>9W
M45MM)R06V?#LY=;*\X\VS7.2-D2)3)9J)3?"F"V.,(*?14"R0Z9AAZQ :^4[
MN1L S"WTV6WC1.RG-?#2.BK-M\Y#:WJ8H9,/6F@Y>4&%F^I M88G5+CZ'CD,
M(ODUA8Y)5VBKKY7%FU_9+Q/S);HI55/"5#0\V;0Q-^J;!\6@CE8C?- GZ)I\
ML0>"C?R:-5?>0A9T(XN[[-^=0[N3,),R75O3HUU$XK7_]+Z8L][@@JH?R"^X
M>,+))DCQ:I=_G55^MGEOB<26?97)BYK],;(6E1998;GAQFGG*<H^O:(.AS+_
MJ2ZHH*34193A*,U#3UQ<BH!+4XY47<SS037=& K! 7F&BBOE#$/]>[@=;*_B
MZ!&G]"W'KWZR3==Q1F_,/CVG65-Q240WG_H0)^5'5.YL2"0V[EPE3!MT/D8,
M-];<T0.\Z99K1W^S#?+*>2>]W2TY/:23TWXA*RKOPDEJPR]@@#!/4]71PPKX
M!PPMQMJA/.X8_@5>WZ!TLE0HK;('G*P?_$ACIF"S';:'*GD[7!VU9"V?9DG%
MXC>99$ #M<T[!XQ@]4HSB6G%/M2B;'LH3AQ'?FX?Q=0!RHB'<I+T$N9&5B/
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
M%MB[1@:_E5,8&?U%!>K6@?=R&LTP^[9";=A[]_;=F;-\AR!+ZZ6#;C_KOG1
M[>F]=7!JT62@G_#UG&83["!>[P4=:N4[6XR]HV..+H[.D#\<LV."&6U7SX[!
MIN1C+<"4O> C=3Y2?@UMQ\ P!#/?R\7;I;3XD1Y-]8!)?OZ4H1UERS,!O5-'
M=>CC%1:3E' ##DQ2J\#P!&R=BS&*%UD)O_7G  TCP^< N9'QTR%BSH4YP*D9
MAC.BRC"= [QU-HY D*67U73Z63NI(?8TDYJZ19.!?LHY0*,)=A"O.0<@5KZS
MQ=P<P!A=')T#\(X7(.[UBVPM*\//OBFLC'\>"/7KP!C;;(?A8T%JR_05E9]?
M6MQHPTOO?(]N7VL?\$$-:A[Q<6K3=-B?\C2<9ALL 5_S1!QJYCMK3)Z+8Y V
MTXZXZ<8/K_/-1KUAM/^H'AN;C[1)?S)FMFK5LRLF9T?<*S[)&30U=Q@]$<M_
MP2[(3U)MY':UIT-CG.#@/CH_)@F.-L_KQ(]2?Y-?EC./MOD_PYQ&Z74<!D2
M=ZNPKIT*Y\/MZ))BJ&>C#-)LA)!N6K:]4AU5^JBA,3%9M;$7&X9!)PP,-=F*
M&7KM<C# ?/2#Z#).T_=X1V36_A,XI' UI4&$H6DM;/1\C1,H>&Z'A0:VM3H8
M;*I@D)U4T#W='?A#2+1^[VI@X",(% J$70LE?\\(C.X<WY,3G+Y(E3Q_PON[
M_JU9 I$.9=LBAKC9-&J#A S[$+;UU&I:43#,C]E#G 39,_I2B$R]9"KJ1 9K
M>#\ZFQY-:18/^M8F!WQ)3=Z."+$4>Z0RMX^!;=?B"*2R^T"@V4\SG=DR(.E0
M_L !6.AG*P@&!%>6YX])%.0["*+MA^")_I6RAP"I8,4(@: N*;BFS9?R9:Z$
M_! K>_5S>E-.\3B_Z6JUVP4;C!:_'8-#<46I&P.'O.MCU4[JT(>KTV*0Q+)5
M=)DKEDO=#(?6V3>-+5ZEV@"XIJPWT_G"*KKU0[S:+:-'G&;Y=4P=%$NDRI^$
M*Z7)'8Y="Z?MBCV)J"/2].C#%)&Y;TJ>YW<,!B>1:2DBZ]E8J1O:W. H-(DA
MM&D/-DKQ5CJ<2QP-A,U9@9L*-J\0-9R0J@>;?C UB)MWIL9IB8^!D'GW#82:
M=S9 \V[*$1A'./'#]\<TB'#*GA\)9:K1ERVC2P:659.% I$#(0VX>E[Y"%7/
M\H+9>8*W08;.Z7V_NSCYZB=;1[)4<>?&"GW1H01+O$4(OKWIV!#'VZ]!&))$
MN;MMXR)(-V&<TBR:750;I%NQ1TU7EU4JWHRR;8!C(0N5[7G+J_7\ZN/R_>4"
MS6]O%^M;9VIXP_ 3&^C6#G%5S+0(K>Y_.J+3(^*NDW@7]&C<?U*1M/E$EX(G
M6\;K>WW;0@YUI,O#!P_Y)Q,S@M$5L?0W[*#Y)-3":E?7;'\:JZ@Q["ITYEG5
MF]<OKC=YLS-0=TY9TEKN#WZ0T-Q^E9"P=XC)5&BUNXRC^WPW:!$/Q?O5=$R4
M/]<P$YHD&.+49'JAX5]$JL%FO9,FG0I3C7*_=J$S+1^U4!:;Z_4VP8=8:T:"
MX:V9+F)$FWA/-\M(IQ@ R8K_(DE=FO-M&V6SU(V0M!)M,A$X7WU:H/7\_RS<
MF0- .CA6[HD.P_A*+2+);$_,%[K-[ /YT<[C* NB8Q#=KPXX*7:9%MO/ZF^
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
MWIYY*(I=C=7-#N& %092'C@-537:!I5J&5F<^:%*M\K+&%WY4UAZ6=W*+4S
M^K5?A-#MV'<V!I[*L$J?OFOTZ0Q=35_C5^O8=WH=^\Z%882NTZ4/>$M7!_K[
M'T5"W:&E(V0*LRVS5K(FE@<0BON*7O41NJ>?.0)G=O>Q@,W]L3D(;\DSL<ZP
M.#WH_QHGORZCZR3>X)0+>J90%_0=(5.@;YFU GJ6!Q#H^XH>_8B^.'0H/G0$
M]>S^8Z&>^VMS4-^29Z*>87%ZU-_X7S_Y&4[H?35Y.?6F/%"0QP"I0I<- @53
MS."ZL,(2F3<08\1&//(8[:OGCG!'WO,L'H'ZAL,IKBZ37Q)/DW*MO,QL&<VC
M[7S[F%\WNX[GNUU^O"3=K/[!#Q)ZI2F^)M\@WG9?$630T9C-!F,-V#1 :NU6
MF.:]J0;)0H,9/]Y\N\U/BO5#,@)75NE@_/<X(']0OAR3R5?W32(XM@B@?G#2
M-M^-7X;:ZT"(.\^OV?F$]W<XX<8LEE O"+6%C$65IED[88+A <;[GJ)W>M:X
M!PJ=^TGRO(L3^J(L^E+(.U"*%_0MDYZ\GN#QK2G/)E#?H@.,H*RNB7S;N/QY
MGJ;QIJ!WM/U/&IE_*0(S*_?6ML4<Y)5M&1W<%;U;6E;0;0]\3!]BOQD"7![
MAZ*2.W!K@$,T8"N:Y0_4@]HW-7T,[D0UT!*KS#EK4J<XPB;:HC*YHMUZ,CI#
M3;,S=#(\RY5RVZ@R_IUU'$RY2KLI-^Q>QM%]AI,]W:VX)L[F3T%W=!>)E#\I
M6T0SF+",FDR(!?9%Q.>J>?3)&_HHWZ,^0_0I^D*?3YS\"GLPAO_B;0*QI)N\
MX%MS!NT7\=X/(@G>VT(<Q%="AC%?F+6)^I8'%=PW%#G(+R0<PWZG-P7H[__V
M8OP7\B(&-"U.QP&2,3#+'_T'%=8;#W3Q79LRBNFN52&.V\(>_;<C10I&#\2R
MWZZ#R5JFA<..YG38HZ7 ASC<+O>')'XL3M]B@U$N6:%3)*D+5[YMH_B5NA$"
M6J+MU0*H*>$*Y@$='2OW2(<5?*46362VI^5-6I_!R=DI+I%J\H4E98(K?;O&
M><)U(>4(1]-;72]NYNOEU4=TN9C?+FZ=V3\NZ] N+\2_/H,3?84>'W@VI^,"
M]YI _J5_)J_PT[B03[K=6.V.O=Z->6MJOWG\\<3P%=]P![JOCG/[G.PN.<U.
M-5:&9-A5Z-$S,G:_S,[DU-Q@O3EI/>S4E'FTO<WBS:\T(\!)NOCM&&3=8ZV@
MXOTXQ!$WAV.F YL12^00"'J^B7YLRRO?.)=PAAEB#+#I(NTG+H68FAQ>";R,
M #D;\53H3!=O[<B;0VWQBJ$F#]=&L.9R8.?-J135@('>W*P+Z$@Y\!,+PIT)
MBHYU"-F>K5TNY^^7E\OUDDS4YE<7:/'?GY?KO[G-2^',;4 /JM&4.;=3\CHB
M2$<;*KI.32&4.W2X4U88":T#1Q5=N#HRRM0;8D^G]_+'%H%P?T1A"INC*,.\
MT2(>Q!.0C#P##E="1#W-YIFD/[CD8NAQ*,7UX */RCL^^=SI"/3Y4@N8XTAI
MTN9TNNT"2(BF4DF"ZB9D%\G0[3HV 1@_-A?TU=VZ;*"W+%E!@XWTI6->'0KM
ME&1674#\<F$@SRS .' D6ZAN,I;.0CF"W*AG8Z;9,6TI.V![44-_Y[K(?BB<
M^()(0,<*R: T.>SHB+GAS&K?!D<I77V\3[!HOXA,KB8(5TZ;'QS+9NDA=B)F
MATC76^/-0Q2'\?TS*B0QJ@5=V2LB[>18L3^Z7.&HM*DBM#LA4R*\VA5OF/7(
MT7]4\Z'Y2)L")V-F4=^S*P9Z1]R;[^,C07%\S-+,C^B] N@8;4F_;HH7%G?^
MAD:_R:O[C&Z*Y3]O%\0GJ39NN]I.0/5#^=.7P\[[.$GBK\4]P^0)8\%5794!
M=;FJ02K(G-FB"M OE$H@<W6.=5<]1IORN3OD @.'0SZ5#N634V:%1UZ8=Z?(
M_<E_"O;'_1!RRU0%Y.:K6B WSYEM<DO\JI);:,XKG[X(<DN!(R$WI$/EY.99
MD9%;[-TI<M]@^E8+:>,0>LN5!007*5N@.-^=A=7U >Y5N2XQZ,T?_2"DMQ._
M"+X#D"1A/*Q_Y9SGVY&Q7M:"T4%ML)P]Q+591.=E\ C3^VW*Z5&E-T.U)JI5
MT?DWBW5N?7T\L$_]4ORZ?&]S'FU)LP*Z;D=?AUC=A<&]3\\N2Y=1>4=AF8A_
M\K/RQG9>%=^PV<:KR&;,&GAYV41#S(^F9ALF>TO:F*O&>]7U"%SL*.J^<'TD
M!OTT#78!WKJSS\@TWF.[6.N_WFW"0_>%<'.M=HBNYO($PXT:BZMGW4,0<IJ6
M)HN7[5##Z S59JO5>'0R_)W!0^'WLBC\DG,<P[F-X9QF\N!H?F>8F0;9C(?=
MG.7_9^]=F]O(L33AOX*8V(VIBI#K;;MC8G?F R-H279K1Y;4DMSU=OC#1HH$
MI>PB,]F92=GJ7[\ \IZ).PXR0<D?9KHLXEQ(/,\Y!_=U'09751C<LC"8MKJ.
M.[KYB&K^ZA'((!9$_1%4W3%%O0%>9_RDGQ138?,OE.)!]'*KM TGS<.]V<K5
M:IJ0-2[GE=G1C0.#%ULOKZ\^O[L_O_V"/E[?WE[_?G'U^2X<EDK?;57^ZF(Z
M<5]LE>CSA0\OV61DP0H:X[C_C7Z.6(. 1HEV$-$(N688"24XBH.[U?C):I0T
M4:$&NM'!Q*)[R26>; V'6!J@,*Z#7 <;YB7-A ,'XX .M(P -Q(8Q7WU@!HE
M:5*?^'K]V'6JU.W &WYB$9R7M)$U2C-@IRQ-K$V?= R.91KK:S;/[M.,?DAW
M*FR/-"O)SO39]K -S7D' <WM3XWI.1*7R3%3<X6+2_KLZ*H/\+<&9*>$!8'D
M.=/7EVCU%"<X>R&>TEL[]O3L%/<PGT;+Z@>4MG0DK40W^ X5M2T9'572BZ9!
M<QW-/J!C?3K=G1KW2Y]B$J$NH92Z_6(*; )*PXX#H-Z_+40)HC8,I.:-R/](
ML]-#7J0[$J X3_^(&S3Q=]S F2)#E9!%OE"[G Y<H47]IR >^9'T5:K[ZPX!
M/FS;QS5?TXQH9D=F!!4%Y[,&P[W/G.';T0:+W+%B.6B'[9OC6Z$$:5Z?I!H_
MY1"FG69]A([DYP-GG(C!R?NL!F?_,U=P=K6!@I.C6 K.4?M%]:=0P,GMDU3C
MIQR L]NL!\ZQ_)S@3+.X>+E(R$ %Y\7U=U*OY$_Q_@83+"5%](@_OMQ$G&E%
M"\D6V/J2[K#7M05,"D.S"LH8:5LT#="^:4&?&<WKAREG/MAD@YW4N5-']-15
M,B"OF>VPJ7U%.BE-"M)AQ/YCV<2&Z#(])K3GZYDB"/ L3QX2)$XX!PBA;GZX
M2#=T1;$C00)(J7WF10AW/)J&$A4T+ (+3Z5QF!'[%4S0.<.KC,Y)?R)==XO7
M>+?G;8$QE!($%*$4</@0V-$.%O]9!HL$/T8%7DOGAHTLFT0(F:;%+=Z3G^.)
M;3#8H%6ZVZ6D=J W;Z.'EV"+"!5H)*S7Z%$YQP4*9(R6VIP.L7#SSF8V@<#Z
M_M\6_2B(:J$35(LABA?4[98T0S<=A%^$F=C\ %HTI>T5T;-.=0_<O*?WFB@2
M4*^-(-U4;8"IRK3ZK#N[!DQ(V,J)&(>^L3;S3]](NE+"F=$O+R<(:RZC0T=?
M,-B_C!-\4>"=J@ ;M1-PH-,.F >-9I]<&!HQX4-?5LP)V@ZQAH$18]S'$G)P
MNT-.D$9$1I*!WF"(TCZ'(3KD9" A&J_P)* KO[$-#\>A]*T:E7T"+8N[KQ_O
M+LXNEK=_1W=_6=Z>H]OSFZ^WIW]9WIV'13$9)F35F[S3%(7;6%A:M(EL30-$
M?\,/L3T #(J'':CSY$XXY[3\ E-W2 &"S)"&$HJ4H(C_X!SS62I9Q&]N813H
M)+(.^O5CL S6<Q<ZZ3-[N> BH<]^L5W"R^TV_1Z1GXH^L'>+<YP]X_R6]->G
M-/L>9>LARNTUU$2PT>#*%7.;H'2R-B]EG*7612U(%X4;4=3(LIV=?SU$VWCS
M0DF[7*WH*PHY^D8UH4K5W#G- 8<I&# &@<!<62]6V/HR6SBYBG;X>M/;$'B6
MTLL]!S14MJM^1TD[QP @U Q)<Y41&9GELIT=I^5?9V:?ND-3P]^^SR2A2)<O
M"KWSL0(7IU'^=).ES_$:KS^^?,WQ^B+Y%">$R?3]H%41/Y=/;I'2*$X.=/EV
MC[/RT([@#EE8I37?@)2ZDA/$#5 F0WHDI3V<H055A#8D8>3EFM>F5H*B1LO,
MS]X!HSCUB:%!1 +1WPM?@![/&>LNR AOAR_3/%\6118_' JZ]'&?EMO@SN+M
MH<##482I6!NO-,7<(Y*6(?#;'@T-*T*+OJK%>90E[);I39JA=?D)PO4?">Q0
M_D2D9@\?9K!)W;IT% *T- Q(;F!U0M2"3;V:&H6"+)V$Q04JVZ-?J,2OJ"M#
MNZ&4.D&5W-M KV!"UC=\YYR:%>32BX0,EPME+M4KM0V5R4ML;65^2FM-\S[2
MF[L[%O6TB0$65E:TEMY76NB^QU\.1!&*DU_)_U6Z.F7U[($% K#J:MH"-EI5
MM*9>C>K9R,/9N069A %<\4NL*F&S4>I-EUE?:V8URE"K[02U^E"K\"?AA%@*
MEW$!5@B5@["3<I9*Y16#L5(_T<W0C0DFY>P\LHAU-H9&DW)IK23X23E;%*NC
MF@.&M(*;H7Z-(&?E<6BQ3G-F$73A 73!8>:%AJE&0V;N^%M=&(R&J@$0=UDA
MR !F"E&PU01?JPAPJP<^QS\&+O@>_QBZXI=*ZO%/H^Q(QS^S$LYL_#,+XXYW
M_ ,Z[@$=[\P\SIFJ)C!SQ]_@1C)#RAO9!!FF3&$*-J#Q-9"!&\#XK L,7/!=
M%QBZXI=.ZKJ@47:D=<&LA#.K"V9A7(!U@>:LKMF\J*52D)54W_.BAFY,,"]J
MYY&_-2#YO"AO537,>5%;%(.M]EC/BQKJAUO\"6=>M-W-(MN1*-MV"+M+R^\&
M0M-=@FUU'Y?;JJ+A?JJGM,C2)%Z5#\S^5FX*?$JW:YS-7WMP.E"TA4ISEY]P
M+Q3\?CU_F_*,=]YUJM*W@ .=_7)2((SK-V<D?# *"JI71KCJC>#PX>W X8,K
M'#Z$DN+Z&S;[1[$%A]BMY=4[]$7R_C8]\RUZN*G1U@?+O= 2G3*6AGFAJSWB
M]+9'JT&@O4V:KTISO[3,CSDH,,4! +EU</1K'0D0W-SR5DE@?EC $POFG03[
M7EUR0)PB8]R$_.>*G<7/;])MO'HI_[_H,C!;\29GFHH[QPLS@["355:VY;'"
M0N7B%M.;M%$KB?JB<P<$2TBE,-T\C 9FFOK!P,:+$$,!?6CSB8 0YQ=)MPTI
MM^+]%HLGP\$TJ@.&OD9_,437AXG"BJ$[EI'&R,KB]OST_.H>+4]/K[]>W5]<
M?48WM]=7Y+]/S[^0#^[0M[K]W!=] ()7+S39H$<[6NDJUPQ@9K[.%]-(_T;Y
MTW5V$V5%]8_EZI^'.(_I]#PIU\@?=VF"BRA[6>8Y)M^,?IR146\</<1;-K%/
M/CCL\/K],+QY45Y'.F#EKD$/U!W0^.?#,VDHA#>XJ-0@(H0B)E*N#4:MWIFC
MH1^LIU,@;! C0>WTPJ6';S!GY&RVM95#VO,?>YSD6%3KZ;9OXYNJO7O(DEL
MCD):QA2!14/'XKIXPED]T_D++IO\.O>. >WN3RU[:,1BN>B F#IV9JU2QE-#
MQ-/F69&[YNTA^IYV\7)!@@2]')%3D;@IZE0?MHH *@T[T]!5A9,7J@K"0?FB
MDU3H,SYG-_?WL[/?%7<I- +&6=].YS##NW@66(3A/LVLTU0:)8 >;I8I-]X[
MI-PFH#9F3NCN4\^DQ;M3SN)+'LCCSUJ]KN2HZFEHF92:9Y*'HZ'!!;=$J&'(
M!5F2!QE>)[!$JW9 R)IU+8[KFWB\I=%8&J@A1UH2]?[+,K,QEDJ![)F=<&:G
M];I?22RMD99$3LTMZ1@+'FE&D=NR+AC:<P.<+(2_8K09!7([N,T9S)M#4)=T
M:)!_.A2'#'^)DWAWV-U$+VP1Y>PPQ+FA5/73:4LYLD_3#OC.?C.[,C:::%K<
M4[_0AK5!N[(1VE>MT/HP\Y7 IEA)G3JRSU)-!5VZ&MF<#JA@E;ZA32"4DN31
MGI$MFY^@4@!5$J@606=O [*"S.(7LT>0:RZ2^^_IWW&4#4^ 6<N;Y9^N_#0$
M;RV"SQC9>@# ^X'.!4'%_SX*7G, 9,YP?I]:4;U594'ZH1]S('KJY#6V#@YG
MDX1V0C,:O9B-*$!,PUNE@5O* ^3!$:1!P82:I;19"@2;<C.T!SD'9V<:(%#T
M9^D^]<=E6RK:CLX.R1IG]-S7NQ5=?MNR,S#M/4VL=1[,_(HM]LS#AGJ^SU"1
M1<0(9-?%P-OKS27.<XPE3T3S(X6&(#](2 5AXX/$E&EH>,;90VI4&ZN-&P0'
ME;+%]<WY[9)M++\\7]Z=WP7%;!VLB$FMV8M2/DMT2*BLM#PI7'V5O1IFX9#*
M*73I9IY2!K5"Z-L]2UY4&#'IL)*55TCKU;5>,'T$E>SI(:,O4=D5L@-ALSJV
M$9ZFC*W,S5#%]BT#%+%=A73FYG\%169=L)@7GIPNM*H[*ST696?/@P"HG>;Y
M:91E+YOR0?.<A7DAEZ6M1^05M 9C*U>_'WK*3.GQ4:RAFX'IW3:]9E7B#2;;
MRA' 9:2RFT04Y KR.2>Q$0#)I!'A_@EG.-H4HSVPUO)F6;0K/TTB;2W.D$M'
MQ@'2Z4#GHOUW*+0U19!Y:N5WJE5V;559)-BA'P'0?QB<+N,$7Q1X)UX!54HH
M<VU'PEN^;6Q,DW.'YNSR;E^+(O?2QHBU#C8!CZ&AE82Y?:>;B!MAO60\L!4
M(UD$N241HSJ"=X45XU=^6WZB';:%3:I][;YW%'"M&61,COR"_@U5)T:K)9+A
MFD@H9)/UO3A%BKM(F@[[8I+4Q]/O&V2^9COYEIP0QEV\9Z"KVIW0Z]5>&\3T
M)BD=,!;&5.0PMVB74-J5D\>"R6.T%IBRJY'4I5$H[!'VLE819%/[Z)4\P$&9
MI]Y#1!:9L4?1^[<"(V7XM<=1&(%7M?V*6,5NVWI'&HPW]G8T3+81LK$YX^;>
MH0\P^R'[6NDRT7^&PE=S*%GM;>3VK>WFQD:9W?;&@2_SX'N&K;XC^Q[ ;;?=
MEZHXK@V_/FCAO.D7DA=!I$KA&T>2%L-4!_C>$4>GO[.11F\?B:0Z9"PO& N$
M7_*'3!2_LX >_#=-A+K\8 $^K)N]?B04ZR"A]ZK ,0-"%3"-$!%$P%/%Z$\$
MDDY#@Y$"TY%!1\%4A5-C<KYQP= %D,JIKY2,"C[\*1 VFJ/(IOKA]JME[=/H
MLBI]!I[, NSI!P0C\_"HMAH.4 U'-1KP0 ?7L0 @'\)(C,/IO/,?^YA^E"9G
M4:&_S9(OIES)&(IYFX[N&YIF-PC7IMU$-4?5HOT;NL%9G(8[5RT A];,M;CC
M=*>Q^QKT)K5Y5@,@JRJ\Q,]N$]PC!<95;*M@LF1?FYRQBAVX )/O>TII%?L^
M%'X;H\@J;?/ZU39KU[KLLG;?DUF /4,5.S0/CVJ[*I9H.*XJ%IX.SE4L'!]F
MK6+I"P^GZ6Z?X2><Y,2M=NKI%J^V49['FWC%\OAR_8]#7M O0:\?7UZ?7EPG
M9Z1L>B:?/N/\"A?7F_OHQS!S^K-0IU8?%EQ#%+Q/VLE9_TEE?UY*(YTGJXOE
M+LV*^%]1_5H!>^=HLTV_HR>\?IQ[@<$C#]+)@#>(EO#&>N'4UW<)D]QP!8H_
M_V;@]?OZ':*>ZOY2$=WZVS> 6@OE^V;4!B)_[UAA6X1IH""6?@8' ."^AN@0
M0C6VBYFO@DIJ\.F@"FH^!0IRE3[0^3ZN:IW0TI587!^*O(B2-1WZK)K/<K1)
M,Y+Z]S&]4IF=0%G'M X/@^'#SN.PD_.+\XE5->21HJ=C=CSS*&HQ7+"H_R<I
MZ(TK=.T=-_I&;1-SOX)F^9 EVU4OV=9/ &X#V)=A A#-W.=6Z9HFI\EJ4>OB
M4CVO:V 5 IE-#?AF86E18[G@TOT99UU+'Z88]0P-0F#R@]:XY!A&&!#X_# M
M/C\$6M5\Q*3ZQ,/AATVQHZE)HP92:O+(=(5M^ 5'9U]L0X..=G420P],#<J&
M>L*-'KI U0PJ!HC1#S4*I;H12,NW>=DTR22BIA\>J:0W*5B1::3I.-+R],2R
M*#*G8U8($W,\US\1Q^/'I+SS<?5RGT5)'JW8K&.R9O_:#N8@+:H!=R,:A8*+
M$8]1S]XM'Y.67CRTC92.AA>5/%I5"E#1RJ"H$0JX^@ @AF;\A(&A?F2UMZ<;
M=%V_47#AF/].I_!Q!3<MBH"JU.(I8BKL3A$2]5RPB7DZFA>G?UE>?3Z_0Q=7
M:'EZ^O7+U\OE_?D9NK[_R_DM.KW^<G-[_I?SJ[N+OYV3)N3?Y^CCW]G?KZ_.
MK^[##'6ZF-2(908 T0M6"H4ZT4C+IWG#3>DH"8S5A5FYZ'$GK<;=X"%I#!$C
MA.K!0X'*DI+Q<@6+S\N+JSMT?87NEI?GZ/H3H>_?SN_NOQ#6WH7SP))>_P^)
MJM5+'#X*Y4:T4UB8EUW+/,=%+GAE0MB@RZ)! PCF]%2:LD7G\2*1$251QD+U
MU&+U9D'$&@3 !'Z_#=$O_*4YB.^U':&<H\D+%&#GV;CJS5'0S(J5GYR@ZK/C
MQ8%L1LH0"*'.'YE-!)G-Z/B>FIEZ"<=]QD1_*>8$%2'/#EO,8%A/11C,*4RQ
M##+E4@? <H;.'I97"S:+)05SM,T>VLMD0T>QJ@IVW&9<Q';;P!4OK5;P@9_
M@&8!,Y"K6!)8!<OI-W[QPO^9A>5+VUQ0P0SU!5G#U//"Y2T*Y.\9/0!YALO_
ME<V4@"@TV BL4CC!KC>Y"U.M61EYX[I?3L.(3D&6E*OV)%72__D??_JO ,(#
M#( -=]SI0\A\.YY<M^EF/1U/ YG89?^J)L<TGN:VD>5.^RIE06>!%=;\30KK
M&=:?(];1)YTR#B!X&.-'.&ULT*VR662%&O&DLI;]>8E.*JGF":+2[\I?'K.5
MC;M4EC2&X*Y0/3A959:4[)0K6-0K>RA*UM5!HSK%5V]%E5D^ &JJ 3#DHE8W
M<<@GE!NQ36%A7GI=QM%#O(V+&"L&PM*&75H)&D)0BJL:G$XR*THJB86K4GG;
M-@B +_)>'7)%^?MS>,*5&7%$HGGF.:+5*CO@=<<_V7*GJG%OUDC<&&3Z2*0>
M?AY)84D]H2154,\LE8T"XX^ZQT?S33K]PIMX$LF-9Z#D%H+)-U_P[F'\LK:T
MD2#/U(V <TRIUL]2F<B,28+I""YN\2K-UH0?<5+B!74:HF]ETQ VV8C[5I)M
MQCTASS1E>UF6Z6KT!AO8M2ZA"3O,-"M;KQ,HLB4L2Z3,OF"EFK6C%ZFER;(H
MLOCA4$0/6WR?\C=IVDSJFVLWF>$WT3[%=+^^/Q-?\6?OH?-Z@*'%Q27.\__B
M7DWR2SF!\"NB:P0HZFBD5$QZ.DE**Y6&4/!Y((GI*H(=,BV6%/0-&:\OF'Z'
M\!@_R3X6!]\F)KO>T=[V .\)J@R@Y8#\?1NH-O*3^PX8/6;RSUEUW63I^K J
M\F6ROL/9<[S"^5FZB^)D$&>4[:H.D+1SC'!"S9#3/2HCLI@CEUW4'[,UAKH!
M^E8VF7DXHN[=U+ C^GP4BG29I= ['T6J&](_I1EQ<87Q.J>W=5;KC,^$Q(3/
MRU41/[/1U) X=M(UG4RE74EF9L_#P,#. RDO+326J7YF4EHB)P7IS@&!S13U
M:&WCP_0P!JMV+6T#(YA4J[44NWCVEUJ0W3K]:S6#V@BC5OHM@EY01DZ+^EG+
MP,K=^W2Y^N<ASDA16Q TQJ1R+;?["K*:LOT@CTG: U%>:,%CKE+9U.&V7,?B
MAGSU)_IX"QU=QDV3(+:CZX.!PU*M_N+34BC*(Z+"SA3H T\Q2FO.P.NF$?*C
M5BU1V[0ZTOE: :A(#' (#"'X7V\^Q4F4K$AF.DUS8<P7-1N$^G$S((X-%7L,
M[ )3.K3BBK9D(E%\C3<XR_ :;>J&:(-#J;^$G<QAD*Q#^+P92O#HPM?J$4.P
M5Y&K+-EBB$3DLS%P5N1CM*_$7@>"%*'7%D+N-XC+M(/=&JXR8@N?#_T8U#1
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
M>^/I9@<PQS3O>@"RMZ#-661;51K+G0LY.XB=)L\X*]@!IQPG<9JA)"W"&9E
MXIY_7P0LW(0W2+B;$=PI >5_  &4WKR3%\S#RSC!%P7>Y9*]KN+&W.NFQHU!
M+YD:JO=WM93 DOZ%4EP%HVNDJE;H&VV'6,-@*B!IYPOODI)UD>P&J:&<^-XH
MOH4 J'7;S'M<K(F'[)['ZI3UZI^'."/_ZIVV9IN>M"<60+5SCOV : <\ZP/@
MCZ\#/G"NZ9[J@;)8UBEM:5)>OH"B2@VK8+:M(OHYU11*2(+E@.!\#S#PQ(=Z
M  R)3O* ?8< PNI-EM)K<^D2V7)=;@.^WESA[\O5BBX/D+J,M$C(?ZZPR6@/
M1NTHD+JJ!8N@;H[X"9T@/NG%3 !3B_/-AFA ]&Q/G$3)*HZV*"](W<]>F.5<
M9D,BYI86<C&K8&A\9:;):'!Y]Q41I/_'N_?_*Y1@"D0 ;A2% Y\H?+I9X,=-
M"*\#")A_/419@;/MRZ<:M1?MJ5W-Z&BA8Q0*C72 Q3T#JWZ"G+D#>A'-5.^B
M$>B$KW541*$$(!N,<:.-99>+0HN!.GX<,?8G@*#1&5G+MSZ*&LKF@Z"W) Y5
M>Y\',M\JR!46S_^$M75/V,>J:1_M+75#&>5T3UA;W50W:ZD3K+$&XSOJ?"17
M;9L>]X:8^@!SA]WH/H#^H[;!+.:8X\KJTCJCA*JMS.X:.U\[/(SL>MC=86S?
M ]*-'H ->#O''+10;N.8DA=A;-\H'XS]0AS?'7:7.,IQ=30\_Y1FI]$^+J(M
M^[-V&G54.,ZJU@KAXHZE"YYNBG7S1C,FN1A95')H2UN@?26)#LFZ>EN>WFH?
M)2__GJ-5J:MJFCYLX\<HJ(LEG '-CUL D!)&,4O=@J#FY&D (<[P&C7Y8-M%
MF>O5CM"#=AOS05S1:#[XMS;0*[9J+>7YOUH/:A2QU5JJJJK'PKP\VPG"$%<P
M:L])V.@%N4HQL+F-;@2^)9$WVG9"\/4>9Q%="K$OT^QTRBLU4YU^BC4S+R:H
MUZP<LBC9+.PL2@5H)RO>DC1YMXI(E-DRLJ6UUK)UF$6;);S5=9L]NK1*-S/U
M&M6;C;\!Q#_^I>2W."^R>%7@\@*SKV3HG;/[S$!>)K#4KOE,@;%VSV\6&/HS
MY0,&=JZYO&9@8['[M $=W])-*8>\_E<[VDT[-W]EC1W2G!(XHD:"":&PO#!X
M%\$!C&:/)!@:,GDQP>H[!!!JN^-Y6@L;K)_IBW+.8JE% 8]:J8QY7"K3-JY[
M6DI+W>(FHX5:\5(5<;TY-_H>976M39S0V[-9RQ.TW]*+7]GE#_\\Q/M=0$]0
M&D!-</S)! +BTTTJ+:+#2WK6)T:\A_4R?<.0<!^LD%5"J)0*?V%L&G KE\+\
MHCN,Q:]R.W'S?NM]].,V*G#_/AS-[&>O:GS5B(4JN$L4C(W[&0Q8^Z%YF8*=
M^NZ;\NP2]:PG$4H(<0 C_[X$)U ([TPPUBJX.,'2NP "T/"$LC+,J 0XCRV+
M! #?5>:;\%A&*TSJ/IDL4;)@RSC$I1UZ2+,L_4ZOY@B%WTH4")X_5O>3^*5C
MOJSH46.9I4F YZ&:59ES1]V@<FTA2(501RK@\A4>F\I2%0Z<892E'P]YG."\
M/!N:QVPWS,>7SK_D6Q3,Q$<90U<<C,9Z!OV4F4:V]0ANH++']EH.=05/T,-+
M]P^A[24PQ!J7^^;]+PH$>IKX8<'$BP!B1#VC=T-GZ>@%./4<G3PVZ(GQSE!+
MQ2#/2$L,>3L#K;:I?<99I:J9BSU!-\T,:],N-'YKXD5TY%BS+R5'BB4:A$>&
ME58#X.\MIB^LK6\BXNI]%B4Y?0F=A9S>)XJ]B,8Z.%L0#70 [CS4MNIKPZ&I
M [K[#,WT#K87LB:(M4%=<58&]#\.+%#88%&PE] *&N(MA-KJ1#L'#?T)(+CP
MUZ27&7OHD8UZ/K[PWP*4!QP@O9J;9 ST>MX>H^W)E!MC3)URV1)C9JL7U%CC
M=P]L[:VK$G5UTO#6;5CI14QQ:*$.B@4&6V*L &BV&4;;A,DV&$._ PB=[0.H
MR?JOAV@;;^@]H]5],_E9G*^V:7[0>3[46M,H/%IH @N(QK9-0^ SSAY2W7E_
M6V_T8I^=]C;:75R\:U2P85VK!-5:0@EB]NCDABTGF(@"E;%2?FBR]&U>"GE8
MO[#VPR-[!BL>2OJ@5@\I"\);_0B!5LKUDCEY%<8*R]^B+*9EQT7U0-5Y4K![
M-^7#'RTI3O:62@&&&8D=/P,3'9.ZP4.E:1 GRN:H;H]J@= &"WJ8$9!?LT/%
M/)<H$'%::7,^^N)'.FBXQ?LTHV>6-(IQ?8F:MCH2KI15V_!11&M;E3)64\OB
M\_GUY]OES5\N3M'RZ@S=77R^NOAT<;J\ND>G7^_NK[^<WZ*+JT_7MU^6]Q?7
M5S/3U0 GJ75'#FBJ%NY15-?6-."$*T_U[0'@DI:;94O4- VTI/0*25&)Z 63
MLY9\ Q>7#WF11:M"D2B&S039H6T&S+I:,6C9)K=APJZ>J&FH1]]J\< H-NIT
M":]X'23G4BTA(U!?Z]RD^8S3QRS:/\6K:'N6[J(XX;-&W*Y/&UX[&-Z,-7L@
MCM"(!G,$LHONW]&W\I,P6"'IU#$MY+\_EQ=C$0XQ1'IG9,86TT.]TONDA3G&
M0K9AD)&L,ZL,K,'O\K>P+J>@J;Y%+8+:"]L;(706%1'ZY6L2'=8Q:?-K0/G,
M!F I0+\/&6Z@IL]Z8_M3(QUPW&-A&13F[Q4X[XB]88@+1TI387S>T=.6Z'S\
MC!.<1=MELEZNZ>50U#EZWN[\!UWH'\V7&PFU"4Y+R)WO&F:T4]I_ECQ/\"/=
M"*9(:OJ&%3375;2HVIZ@Q[(U6U2+>NUGI[,)5%*7CASQ5T-^0%QMBY.A%#(=
M&9B$ >C[#D(_=Q#:%T"5Q.M'JCC5>(/JK,E%M6-,M&&,[N@O7CI'^*Z+)YS=
M/T7)-7LA+%^NU^S$#ADT-C.2N6A4-J\7=?J;RPO72#6/WZ"S.[-^!6DDG=&S
M17N!&6(WF)V0PJ$60NM6*IRAP<Q$3L/H.'X*F<>A7DZ:\S<)+,=II2"M#.$I
M@/N/K];AKQK9=,X*K#J?AAB"]".$*8'5_ H2_CJ' BIN?R8MB_PBN<%9G*Y_
MQ_'C$\E(RV=2USZ2.A9GJSC'-R1/C28AIK>L6\I!6O9=OL'Y"K],,+GO3K4:
ML#<+UIY$OU_B!*W3[3;*<K3'&<JID5]#C(-^R6=2?OE!M6')!>>$49D%_=V/
M*P+!S9=-[W= X>=]OP*S.]9Y@BK;)ZBT3J\?+NV?H-H#5+F :A\0<^)G?)N!
M,V\QP+W."=)/:;;!,7T8)!_\ .S7.8L*_"F*,WK Q[BPGM0I[].G9DX%.YMJ
M\C6FK]2G_%KS3+@:.[HX96\L;8^UPI\V"DPR]VK+H:FF8DW\FV9FUOP7>S4!
M=+J!QJ1?Z3BBI^;P1#$Z*=WJW;K+'$,%\:P=NW2<XPQ;F(-TRRA&U$5VP#WT
MT<O/V&T]YGG#P?LH1TKL__T-Y_3P33D@? \UWI&H=AVU<%7/E3HYS@2Q/4/L
MEY<D)C*W**\P>RX_H04\^>A($X ,TA!A7 $EH%C,L0(2487>'U]85":'JS2A
MB,;#^;-Q:K@E(U>22JC6R6:2G+SS/J5DZ5VP0R.K[Q-$BO#ZU>89*ME[O*@E
MWM5CEW; @J*B.Y)Y_5O^W"+()$,:9]I--;2Q<G2:,8[#;QAN4E<M@-5K7+-L
MJ[(R#K6SRM#XW%L;C-R=-*'Z\-SK]@9SAQ;UGXYT <8/$2%W(5C#&W@?@I$?
MH%L1+'Z!<-..=1*6;LB8<3^"I5_>QX_&?@4[<C3\)L<Q9K3[4O.,%FU\/>Z=
MQY-'@TG&@@Y$FFH4:.CB-.,_J]_M%:;@9AP\ZVSMK).Q1S;7ZC"5.N-^/8G[
M,T^7CF9#F<(<?:,?;,H/7O]LY_R3F:',5<XW%:F::0P_&!W!WC>9ZV%%HDGW
MLC5.D/\\[![(Y_4#;E4D1)]^AL*Y6?5V8^%1;C'C#C4^9VF>0U78:@NN9;3,
MPESI2>Q3. 6QTD<ON49AM3>!PR9M\F.=M=% /D3,UH,:4%P6&P,)OJKO$B:=
MYR\IU?[-P&68XE!R#)M9^AD< (#[&J+#4=9?EW&"+PJ\ RNW1@I=JZN.PKFB
M;^-"$&ML0V^\1-:^$?<XBKY1C8BI/-;A\1C:$!&2"RZ@>-CH!@E_ T^/+]A5
M\?OZ4.1%E*SCY%&VI:0SMPT\%K5W &BH:N/ S*6ON<O!#72MOX+/VMG2J?%^
M^/X51,>_"]Z=JX#ULQOZ8:MK<U\@BV_;7^(HPU<P WM[]\.+7<#3 ATGE!>S
M_8R* 41%3Y,.QQ@6CW+*PG#?VDP[HF?:\!SPAHB^HT%,I=CY',)NY->V5F7+
MKADV$,^_/WB.[;_'.N>C>Y,/7D^>,(26I[JWLVLYV+0Q\M7'^X.3>S_K57$#
M;P:W:;[R1")FW91WK?'A//%]:JT3DUZ:-OSNQQ5ZYI^3L?<[H*@SQRV41+[9
MO?$SO,U F;<8WU[G'(O^W3#3GY0+YS"ZB4O!9D']+V$ZIU->]WB>S%2;&W^Q
MT"\M*ZOYSE0PO9D,)VMZ3J7\K=_8L72+D!#8[61A7TD6VCUD@8\GS+Z(T4"C
MI/==$67%,033 $X2ZMZ5/PBG#_@Q3A+ZCY]!]9B#ZGP'!H\RJLYXA3KP-_D0
M_OR-^1<ZAECZ8::SVF_[U9'7$:T__(S6AC_7:YYS*F]?F'YBJ6]WNMFCVF[X
M&;CTU&X>*(3!2\__F9-JQQ?=0<@K7[H5$7':A#7&^.1)J;I^9MK,T_W>QQ2)
M+.91YI^2[KL?3"0:SX>,IY=_!J%YX/W6HM!13$FT[A[3O$/?ZV"BSUPS"*4'
M/P/:Q$1Y:P'M*$?MU=>I3AE%#UL,^6 .K%6@T_/:5F<^<ZKI9W#GY,W\]GG
MU,231:?Q*]]W8<D^P).?%M"&/>VIZ0#D$4^C[WP\H6?^_=1V/@<2=X!/LW<L
M*T^S_XQ>$[+C+86OH]PR7=;QUQOV:;X\%$]I%O\+@QTG5.EW+6[%^N?*)2*/
M@C@ZKG#.2W:0VEQ\B7[$N\,.)<W=].5,+/VO5;K;D820%^GJ#SK/4:!=]((>
M,(KS_/ JSOTIZ0$1OW40"12H1:9 0K+\>QQ?[&TV/RP)G'=EOKF-\S\^91A?
M)&3 BO/B-BK IA],[;G&9GU[<\5J70^#B-V&SGJ)Y48^+.@G[S;D(Y31;6LD
MHF>X.&3)D09K8_Y !&\;B (%<UW3(,'=['L>7[ ?CR=@]X.I],//(L^]OTOD
M4<@SP_YW:DEMJF=[C[N<5I+ SW2(M[U5(E.>9CA"V"LE\RK$2=<)MCS)C?J;
M2#WJ#02SAP+_<Z 3Q8*CG->LOM!RO8[I?T3;LSA?;=/\0&<.JMML@4LO+5M
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
M9)N"4+.':X54MHSYU.Y9$# IB%T+ZDY6<4>^<T$HHN2+</<"*(K QDA**]8
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
M1R%XIA3;$")7)-+-CU&]*E0UJY/C:7G5RLS94=:7J=Z/WP<RIW&#8:$B#]"
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
MW>/\^K"HT[(HD6+I\/&2]-AD5<GZJOBQ>)0CYA;,=ZEL$&<4W#^EEA_)).X
M>\O90FYCIQRVXV>+^C)2I 4Z?7>YDFO[H>@EID [@?3]"( ?;]!G?X3N3G;\
ML(;S]N*C.>2.G6BE,]H4_U%TCW8&Q!.C0)[*$\)<;RYG-^Z&]3V3:>8.GC5(
M"P'(2$X6A!JH[]8GD68WC?0B>B/,<N(T7>1*7MH-\@)1I=FH(XRK_Q[*N-HU
MNE43GJ[@;3OQ,5:(.?EII!P1Y&(2=//C3S_]/7E=1/8E66<R*T#]/Z$([I>,
M=]6DJ"N\XZ:P]=0KTMB-.IOQ2IQTMI&NOGBE;EK;7-J55PXH$BEGM8U!VB@0
M'4UN&ZCOUB<[Y97:F?,&XL:U@^U+QBL'DZ_I&MUVO-(>WMWPRI:2ZHV4(X)<
M)M?_>6O *S\+#%XVX.V(I3W@N]X;<=MT;\1M.:$TZ-CRZL)M?WLC;C5)I)FD
MZ]X(V[6,(F8-UC)*T&2\E'%KOI1QB\;TC'1UMC?B5I?A&8HZV!MQL)XL^I!I
MO)X,O88RT'6%WN9;(^S@V_[6B-N&+ YA.?E6E\,9BC+=''%Q:&Z^.<(.S>UO
MCL@I,]H<8;W1IZ 8"<O:6R,N#L+-MT;801AU:\3/U&%1.:CIXI$Z*] <F\/F
M4S]G6<$=S#LFE5$-.EH5*]36@S[3,%:MKF9H)FG\ M?AK=-;_/SL>!K0_860
MEBMWP(3 : KB)")A8I!W=('0_*RB[\JLYICSK-!0J)ZH+2.KIFBHMCO (U5Z
M-=:)!'6H! MHCDO931<$^DAV1=)>9.KGP_&%@%=5/+9M]-H6ES52AEELUE@Q
M$H9O8@Q71N0+ :VJ8&W;H$5-VPK5[MH-]C/?FX?R%M_G@/K! PU*V%-=RXPN
MJ5M:^IM*<!N$J$97E4M5=AT_\L#=R/5L>3&R+&2T2QN3=W<M;SCV TB(PK7(
M&[H-!1,*0A]6V1>Q_/ZI32T@/+,W=^1)JDYYUZD6W"+>T/A(G9*F2(L8AVR1
MQU<$+:BD<#8 4A,(6P2A7F.?Z!(1G0>^7KRM;%N(N(JV&#Y0*KJUJ%NEK=8;
MU)U+(Z^3:YZ/O>)?@X^]U> H.D_M.RSWGM)N1_Y3(;Q5_.%&X4HUS9&7C\0'
M>!M:+$8"5$T\MD04:DR>_?]34%Y(I.2;^'$.OK%!=TX0>BP]EJW$;[%I_I(H
MR,)MZ.^>+Q?RWV$#:%J9J^\P6/:&O.J?]A"0N48I_(XZ(KY@G&!5(E3WU8I
M-/LO$1\-9.G#X TJ8HK&*T2-%U]"$#M=?(Y]8@HND:]95H"!=OOXL33:VP"R
M5CQZ'-+5J(2PGH!BS-K*7I"B4D4OM_>2P/K8\)J\OD-'J>V:NH^FDM9AB!,M
MM579 5!$UB\ZD#M+Q"EB,S+D<'F?/$HR7?Q*?9]N@WV1_"F^3AC@T==6+*$@
M#9\+EBM0LX:R]L4(FQW&>8^;]4T'5>_,T_B="ZRBT#*C%J4BL%\^$D]42#9Z
M[< 8CU[T";YG%7TT>=$M$<E<@BF>^U;1R,K61R12T1IG["X5WB*!K-*G,7JK
MN]?L0LESR9)L( QD\6;U05S[KXN5XR&^]H6JQO?2CB6C>X6"EB&)328K%=F
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
M]SNW,RSSHD)N$@VG*-1OC9$&WX)I=YY.>@T_X-BVO/=[L*U^^\RVE U[+LW
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
M["4U("@*5N>ZDQ<H_"W&@ZIM*LAAYC7&VD&BQ&"]P"UQ0HA6M]!44):2)/A
MT,-ZOU6NNL?3I"EB;N'PB$?[-W3B$P2ME%VFQBM+B.!#1+NK\S:K_'Q9)V_[
MDB[(:CW&!H"O)#J0?AN-''3E^]2 54*N.34CZ5'JHIPA35#7*?6S([;*9-UT
M6ATLA[XZF4WMK7J)Q@FJ162C>=.0[)3Z@YPMII\A#:L/?HNTVTL[&\35IC#%
M4IS10Z$T93R0*GU*B#:RW#%\MI14!ON:/ASMFEG.ZA:9U:VQD^HJ5NTZ5<\Q
M%5+_DL<I'!"8;2-;.2!0%D$_JL7U!/1ZN00Q-L_U6[R.TA5XQ :;IU4(#]G%
MS-<D//(U2L X_9A.T::5U(IZCV0#2ZCA5:VB<)=%=(WJ)R.'U^5H$8&*1;LA
M@M)%O4>E@2744*E6D7YJ)/;HYAR:,SR.9-D.#P^T!W.5RG#!."H3* KYNMN
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
MXOM-;R9O_WC-6,Y S]WVE\D]R)R^ET7XCI8$Y3!Q@%?O8WU),["!!;EKTMS
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
M=^&-G0BT^7(HX3!H48JX#444$/OH)ZEG!TI:2_O#WIF J(IP.UG[+ ;'$K\
MN%H78#%[!5FT E]RL"R3.[@<;JO98+4/DS5A%0YR[5E,$]=& @1^ZYVC-.6-
M&O$(PW[81K:0CZ:@!:S)DHO5=QW IMB<_"F?.$Q-KCK!'"_X8#2.;IT@H.Z8
M*X\_ 0,Q(ID,3@.C<O:9 +7,BC5&D9]J'*=@1=CY/8XHC1]*X\:I0%(4A&4%
M?J<04J4ZO=2:J^A-)&6KTF\!CP>MF[)*DM'Q:M=O6Y#FK. ,&ZS$'D*"E8_&
MI A\#]Z*YZ\@>06?45JL%6:C"LPD9@8RS'QT#O*@$LP=E*TI[4R$(HIF%S*B
M!7Y]2TW]?X$H>_Z*C/K*@(=6%]GS>&<]@VX[EQUB+]'I[MNPM,;5#W<K#;GH
M]X6:RWOL#13[.>\/M4R!ASRHZWV#RE'B/",FVOVA9O(.NP/%>JY[0RV2?H1%
MJ)T!TYIWA@X3_<Y0,7F/G6%L/>>=H1)IBCR7?K2HZI:1ZM:$]8TD"0'"#0ZS
M'G\T;MY) X_N;-R\\Z++Z%V=0@;7BOI-HE1__V*>N-Y K^;])X)I\3/FAU5_
M!O$Z10E:[>H;$B0[\;Q8@^QP3^(76*P_0]S0Z8'X-HU=7^@C]R2+W6=0K!%N
MGU>0%Y6T6/ZN?J,7HIHIB6;I!F/*I3VXUO=SE$$"6XQE@&4KKE.L# 2".WU2
MI487^@2EG%F#)=?%KHKQA$L8-U%IU9<=Y5J?"8O&3GHLW%T!& A%%7]'O>6G
M4[2]$*!4U-[UF<\/GZ/\-_IS'91/[?L<O4_N$H#HV!MQ-1ND\%"HH'J3H\<X
M\".#2]0X]HQQ[87^>7_#9?@Y.)@(-#2#RIAYN$DGC 8)9.0W^XV@(TC5&$H"
MG,)%%;F)#K(R 6"M&KDRD&;1JSO<V$8Z[$:+<=[4;$S-FX5UJ3W3NEYM5*NO
M&Y3AU1?(-I"\</W+&I %VS6AWF8P![?Y0P8W4;:[ "G D(#X3RE3V:F":U_3
M*OQRZ11PL3R$7>-*>/F#;$S/82Q3N)ZELVJ_K7*3+UY)SK'\&<V62YC J,#+
M]^(F@MG/45*"!Y!!LM2/,Y+([ K4_Q]T*JL\FX:VQ#.$;C.%^93[B24APDVS
M2=_:NH*O< '213[/KF!>9/"E)"8=CL!ZA;F;:NS"(6#:R"#*X%6M+=SX8;HQ
MFD$M>H.;<G.'\OSZ;5MO\&]0.7J4Q(@'=Y(CY!$"=&V8Q](T15AIN"]QTA6>
MQ07NM 6>;!5? 4A_OKTFB2&K3_,MR+ ]TQ4>=- &S+.[\8U"NTRY4%=G&B[V
M#0UHJ3.H2Q'XZZ)7)7A&CZ"Z[/80962_X[+,2"L/8"\F;%J"1Q@"/*45588<
MC[/^6Z)>P&@6QV2PR!]!#. KL<,]*.A DB'=YU;@D88 )@5EE>'$Y]T ZL=
M 74# #GQOT2;#<QS,J.N B>&L8]\JC:XD445 H+D5%0&#Y-M@YN_!8J;=YB$
M2,4=Z><?DG%(<JF'_JX.K5>0O2#WX+I$>3%?DJBW_ D=FF%_1$W]NC^A'GP-
M 2]\E90!,F+7(.*G0)W-(]8?VWN-'>D5> 4)JIX6:$)]!^B0HFT,*Z - 3DJ
MZBKC2,"\W1\.\.3D(=I5V^//J,EW]9"A14D6I?013)J^,;4$?0CH4E5;&6$2
M%;0H"_ 8 BL3 [#(;[#=GR(2',&(N1VB3;5<BSKY<D&@3],,ZBB4KZA%8ZCW
M0NF*/8(H@7^ Q:<(IF2[;9Y>P7R+\BB1.AL3%^>>CO&*AX!30Z-8.B'CU=>B
M]JAG"W*I_9]!MGDJ7_X-XN(9?2Z+,DJ:K\0*CR %7Z-DZ""->+2!_GH\0@"D
M#?,HHU*STA::H6[LTSOC4[G98)/]4>51C=(81LEMND39ID:*RG4>-59<1RO+
M*BAC-CNQU&F[-7X&9AWP<^8_K*"+.=KIV[3O:$RD9(^-2M(%?L%#QP+W*(TM
M=R,62X.>-&;Y+CN3P++N^]-8P%.+))3R)W=XQ@23ZFJ#O6&)PM1\;.HQ?9=]
M2FA=][V*)F*XL8]F?L5NU^+RM3)>G3N8C(W=]S&&E/J1F9X<J.K8XA&\@K0<
M'J]9X&30H_:<WF4?HMO1?:_9RQ5XC*:.[M7+&P\96L*"$L-LD:-!KQEQ?)>]
MAV]7][UH))]^J&K H\X]*.JX;TN]B<K/9$[7Y_<N>Q+/IN[[T4"Z*>)S_3SU
ML7A\8.E(4K;N=GO(LJL+, 4'I66GR+;1K2;<!#6ZZ>^0;FXX&>?&K+Z?EU%0
M;:!)&6=QG)58T,/BV76"Q;%$[6D/_0Q6FOYP=49$[V[^M=DF: = <Q5J+.-P
M?B5+W\Z?Q/3.?(-\.R)UQ?M^0%A5-4"*JP@W#TEC@7K:]1R]L0 FI.MW*AI=
M&("2550#2!S6SAYQ841Z-:)6D;TYK$>86K4=%Q\2!?I X18("C'RJNM#AUM'
MX,^>U%F?6<88P$V.N+&WB#@,F"FIK $Q$7]+.2Z./:^]0^F*I!6[0%F&OL)T
MY7Q>>P5>"G;N^3:7 )>HS2/ ('*7*@$+=)MB,<HJCI22V9M#T5%J1.&)1I1\
MW&P"JCZ.<VGWA;F/-H":-UM$1E6M2V9O)G*)\/H\*\@EV2>00I3=HP*O34LP
M3V?;#":XQ$^,=,BJ!??74.4+.ALZA"V$#"S0'SU85=775>6KT%\D&1^*Z&/K
M1UUL_:B+K1]/!5MT"UC%UH_FJ;JG63]=1EM(WA@GV1CG+PE<5?H^1#LRG#VO
M,U2NUKC4W^GHTBK<(DRQL-\H,[&$ M(4JW&VTC)#&\.7:1560UL@/LW$$M;1
M-O1M5E]P=&;YX4L#DC--GG7;-P/8K,)]'X"W7!I93YCIG\)M;+C0<_9?8D%A
M<1/%U>X89<7&)FB=&H7 $W7HKQQQ2*@J&:S2;&6%>47)*TQ7?;FHXY,4[3XK
M#)?6W8,WO!9":CH.7KFA<*[SOW Y3K,6<V;1T?LUXA[!,^/^%1HJFY,=382.
M46HTH7$)]Q)97\D[QLLO BKJ=EF'RIEV9'.<W/8GDI%4A]29:7Z;QDFY(+ZD
M/@OX'!5E5AT.,#:O;;-M[&>/;; &MVQHRP9VZ-JL0PY9MV[?>]H2F+A<<T$-
M+LXC4I7K.?]AJY#8@+U;V_TZWI*MOYX4AOFZ3P?)4;WA3@'DS$*/4] JJ^2-
MW4<QN'.],K$/Q_>SIQ*0(Z>M%N"UD/XN(>X9MD]L-WJ\4K,P[9.ZF,.0P\9L
M;G0Y)]1T2'T;M=<M'J,"/!75 R$@BXE%5_P@(YF"U!4ZOZ#/$-8V@#1(56H(
M=^K7U[+I8KLKK" 7<31"*L+ZA.$@BJ.@)H+Z',--CO,(MDU>[/F2ORJ5H-R?
M:G H?0:-O(K2J.&R#/<9/B)_K0YY:*91C%P5:8WPM,8-D=_F>0D6'RG.1[UP
MQR&I%/89;T:&4')<*K7HIU;Q)!E$WQ:=7G=?DM/$-N7Z@81_/*+"@#IJRC'P
M':A&!M$<9>5J<O;0'B.\[2:*FY=6L;A1O"9QH/MN-\\Z2@UPIUZP?0Y-H:#/
M.-,V@#2^5&H(_+T]9E<Z# 8/&8P!;7A6*B=R>N-R/F-05WUS%S>N0/_E/A\F
MB/3U]O5R":I7=S2V0SAEA3LBU++A %'-#!;V1:B5Z+_WYZ%+/(P%7 ".R:A8
MZY*% RNF<IH(ZO+3?PK0RX4$[@<0+6#</"2&?70:P^WHW2*U0E0HL0N% RQ)
MQ35AQN9N\%*@CRXJ [^7((UW\^5 9;[+$A:CNS!.L7"0)ZV\KHOC\#=X0= +
M]!&UY\M!#';T!C?E(2'!9;3%7XK=\"1=HVA[GJY4U&<D&AA!_KQ5J0Z#5P1=
MKR%HBC:GQSI@%!7E@)%=-#0P2AK!"(SL.IP\#C@=&!\!N6&!-=2!H[@P!Y"\
MPJ%!4MH01J#DU1+ZPX!=?3G(X^ J'-38P(11&F#7CFAPC0ED&^Y2H$M SUA4
M$?C<_$*%-"?R-:<6"J%N\W?C[?*;DB0"_HP='9X-MB^>WX-B\,MPR]^(!R6U
M@@(/GX%GPRS2V-2LK(5O@&<$[6[S0P07 T#2/C4&[7_R&3X<):11T>?1-K;&
M_KOKQG[8AT$U"?KQ! SEH] +$5EC/S:9SX"05$X:'&Q^+5 T]MX#&=2N2E8J
M2JVRTH-8KZS?]J%?\=(IJF(=]Q>\]  @-=XS33-(SZ B@=S@WZTY\'L24LK>
MIL]?T;] E(W2X>B55H%PM_2)HIAIH&, N5NYLTR(1\2R#H)U<'NR:'6 4:/K
ML%[D&!!JV:XMZJMY)"*\_:(,6#$K:1SS6)TBO*5--SGJ>9($_RZQW'5PN5O-
M_EWXMH)/V6O<1M"C7<[6.7?QS<4*4VLHY83P-GF&;:!-OIKB)+H(\/"'H=GA
M,7DYT(WI^;CKTI\,])A&F 9]W>H"?RG6RM$)>Q/.XI%)KY)V0G]ZF3!%#:*=
M7+G#RO(=]R,;C_,VT?B$6?@>*YTCY80YZ"=6YUN085;IJNY@KM^AJJ78"\7*
MY<FG:F-?6%3NGI/K&_L1-^/UVQ:D.;@'H]?D9&C;Q^3XM.Y25 G:":FI.4@T
M16=>/1O'9QKXUOI .\63,\W2=*1Y?'HF*2GC*4>MPFHV<K_.TX7"N-N:G*,I
M2D'IWQ.>I;E>"TIJRCQ(TRZOAF4O#M.FA[/D@=ITB#ZA0S5YC7&MP S;(P[*
MZ.YP.&U\LTQU1(1W1 @\6ZVTSC>HS(P@/F*@BO .@Y,&.,M0Q\-W1X(I\M9Z
M"6_X:N;!1PR4X7U@<-KP9ACJB/ ^2&!P\A<0O)_7( /1LA@]$J9=7@W<W?(G
MC&VFF8X%[:X X1XN2BJK!V4] )\T;!V!U>CXD1EVX?76L=$!I/QFLO01I&EJ
M\6.?!%498E^PBHM+M"&;Y15?UP="AQ,XDEOY(-<C2$A*]^HJS$'RMCT8>]]V
MF+4W; V9.1L"GN(U6)0)%KL2[V+8Y+,LB](5J,2]V!UH&A5F7Z-LT3L^;:QK
MG6]C:(M\G=F\%@+70GG[E_JMT7WPS1UFM"U_T"!=/"11.GY.NX7/A%6T2)JD
M"F>-<KW9)F@'P%.!XM_F6Z(+];5B(5UC'@Z=LWG I*A \K;I3Q>FD(K,-3C2
M!'YH_0CPN =C/#!6NC%>U>;0[-^=H-*<+#YE;'(<;#(D"?<AG5YG$SM.L<L\
M>3"*[>' 30Z &&#L(GT"B(XR)>HW6$\28NEI) CWM7K[:QS$7P ,.I2MZDG;
M#JH--TCFD>A,65B-?F_G$(??W<I,GP6-OW3EI@\R1Y2\V?JBRD[]UD@_^.:L
M"]/LB_BB]SMAAP'I1H."X7:C)K\LO6%IW]J&[7_SKF$YHO,;ME_0\D3WV(89
MSBW8;H9BE'8ZT"MT'L7!R*#''<$[58:[#!/:@66&N^$5*-F-1&F&LMN&$@S#
M,R^9M']&"[B$<7,2E,<9K/:D\)2>Y-6T9GB%JDR;1*HJ?Q?P\M"563[::P_%
M=;]0#:FUIY'X@>^G:ANG?6.Q?A!T5A9KE,$_#N?$IGU9Q-^T [/YO_=>*VEY
MK[HJ6^9P)S2SI&(.%G2K-#<1AX? 2H7:TV')0B?2,[1L- 7<904)]\GX_0X[
MR%YA#!AFJ\V _YHO'T&,5BGINO5[257X2Y.[@?Q*?8-OXEJ&9S2V:SF1;G6<
M5IBB'TXF>> 7,Z3L\AR]78 4+&'Q"&KM;S"XKM] %L.<[$\<8A"&"[W)^*OT
M6#7^[ZFO&EC>62]5DUG_9HGK@57;I-5_?@8YB42NG=?P@8\I6)NNUJBL3Z0O
M3FAOK]9H5''#O0%#CW,?V^%E: <\K8=915Q;@=;];/+M]CT[?$^IXTU@Z<EZ
MG1U9IT@H&,+(=_U["8O=(>%:/B_6('M>1VDS'R"^J<ID7!GJF5Q?NHE@]G.4
MC"ZRN17"=#0U%.*4NK_K-O1JA#94K'$L ;XN)K6TN$?I:Z5_9:N\TK[[G6P"
MW*/B7Z X; \<.-6%A@;561!/*8?*PGD:.4[$N?C2DLX6XM/HUK@8C3?M_)F[
MZ,SB'LHL7N,?'S)L\.J>Z :EU5X&=L4Q&.V(3U^1Z:I"HJ(3<05':PNOUAT2
MPC>=6>/=0>-W0K:XGU2=].,/?_ZAZJ+DEPG7%I?EIDPPM]?:7>:W>5[:"Y8P
MK'[R]02K^E/JX>[:+:PU!$NE-E#CW452[5=0,VR)36VD6;KX#(HU6J $K7:,
M-!1'K-'40ZC4>!HM2((WR"77GQ$!>X+[Q&-46-M&4J]QBA9DU1B>6]?H$29^
M7[OY++EZ>76-Q@(5-<.][V35/(\P_^TF Z!]7V]JI\&K;PJ70:_O[#"F:;KP
MW05=R7"#>B?QI5?P%2Y NCC6#(-6WY3SBWY]9V<Q3=.%[RSH2H8;/:V]^<8S
M#KFW1 WYFK0BT^UBB8K>E5\X1F.Y<P@3::<?CNW\IKD?^Y7:&T=>;5&J:-'.
M-(\ZU62=3G1BEV=Q@0>Y@KDU*$':NF0N:7@3Y4:5>5GD190N8+IZ1$ER@S+R
MT=;L6*H2TRFQH))3:)KZWN9TK=+G;[]!6O[A#0QR"#89+"1;P]+0P-7':+A@
MZZ&_9[FM NB>BB@K@CVW:NSR"1,6>1L3^"E#N;5\'N(:+/5H:@WG/FW0(J'T
M:JHF@3^)6,WHZF/UJS+;W[:IC]N[T[WV6MQH6J3-H#NG5&1PRMW-U)Y'ZTT:
M@FILK_U4=Y84K$CR ^?=Q="<V'Y+ ,EK+F05>;AOL_<JEH=#Z?HL#8X2]9UR
MWSUR:X4R<$KHI;'==EJ>X>@+W5__=%[J^K34';5'*+V;O=C5R)50+W:OT^#[
M<S/K(6E3)^G/3/Z6>C.%_[DW:[=&*'V9HH=^U@4_%KB&%JFOL=;3EOI\$)&?
MIAZN5:NUU.OEJST[ ]MM%XJ/D%=OBNP1QT2:S,&HW:D@^V1P@ Z.:);G=#V1
MWF'D]=@BOP"X6I,N\ JR: 7:_:WJ]B*QUG+J\V-% >RO[Z0%./7F=M/&;AKV
M-,9\U;YCU[\KM.IDTP%)"U@>1OB:OX_3<>;K*M0#1IM^QW[-QL\;:]1\]C]'
M;MT@?)!-[4,_S3>U56L.)TY(JW);?DBQ\K,K.GX;GX0W4C1 X!>2ICPT/N*Z
MS(HLQPJQ.#NN"=9P-A$0A!^;UAZ6;U<%Y-:\WEB:,B;D[);<;2T=+[;$X\VE
M<S1*=:Y_1*^C6*O]R)6SSYG Y^BUZBEX'&G-SS$S@@B!(SHA.\(<+;[F[+(F
M<%E6,7 *GLS4(.?(GN/$;#B+^I$6U]F)B>VTW(T-!HH_@DT$4VR02Y16=BZC
MA&2(L9UFUZQV2Z.3<NWA9;L2(IVE])]H+>U& M/\6"82!#L!T>U9)DFTK#6U
MW2F'HBF,,FV9F$ _*,CXS0<_O!1[O<FRFK5D?>826/)26A*<O92+I@[>2VF9
M0'\"?")>2GDM>2SG95\P2S[-IF!G5^<1,(+W@#8MHQ^Z]*[VB,R6_,?=(%*6
M=0H,N-P=FJU6695OY!8K#-,<QG5RV&EV@R1KL[3[(ZPMV/.HCOOJZS9=E V]
M'OM1-<-Z@IT.R&+=[JX\MYGLCN8"!2WOWP\5T]]+\>=$VL[*KF^9"3=,&!79
MWQ<95?1NG, Q&LJ-%YA(LU._WV1\[,UHGZ/'I CD.%HX"E..=^-C/&CFX"8B
M!HJ?=PTF6!H>=Y= *)O^[8^3&(5FBP4D?T3)%<SC!.75+9J)MA!DZK*U@<"O
M*]CVXEX@KSY>8;#O7PJRW(*:M4_RVH%$[>'."Z1ZBO4'$50;U/)<@*>T_3<3
M))0]A8T* WN-KH<_HR)*)EV,J%1I]XJ.H,JS*YF@Z0+S'W(:AOO&\T.&8@ 6
M^0T&GLQS*]+T37-+T)]^-U,UVI'[B(1XX:8!N=YL$[0#X EDKS &=&/>H_2U
MWC(@=LNK/M[]?HGRXAX5_P+%(XC1*H5_@$774H-.<M0Z&\P<J<[3[ZPN&N_(
M'?Y(*H:;9&,R ]5SB!N4-3\1NN$1H)O*IW8CC,K/_F32YCP5Q\+053^SAO-'
MTH^U3Z^P_WKD77J^9 $WK:YA[MH7XWL D'\=?9*'Z[G5M^O> -<%VN:Y_KW$
M-KA-L0U*\F,^+]8@>UY'Z3&/5^Q(8;J=9BK%";;^?G2C/*4Q>:/S*I^\K>F5
MGW(3VWUY2;?>XS5LN&\OF?4<DWF88:M:&M.U]#>:Y:GK_3[>8-"V5_\D\VA.
MAU[MY#YG6.W9Y1RK34_7XPS5#O?4;CH;U9&31_<R]&HG]S+#:L]>YEAM>KI>
M9JBVQM'IB;PL+S15D\3=@;]AUCRYRZ'4?/8Z1VS9TW4\%,TU3F#?B^_Q9!/'
MWHL'YVT<G[9QIGKQP$._P]K(<?/>@>W$&Y+SO=%=LR,OG9CU'VD-1:G_[%Z.
MWLJGZV28^D_QU,%)8'7Z2P VCB./A=CI+@IH6N&]WC.2-Y?PLI;3$W8=Z8XW
MQ5>3[EVCR$/H>(B7DQPBS3KS<89.1_=SI['=D0;:2:_YOL-@ W]\J*-D!/;E
M.GM3=P$/9Y<ZG>'.,16B$V%_G*FF7$>.RC@[4\^<J1ELWK$S539<N+?N)S_E
M)MMW_GA2':&.%6DB*=39ASJ(4M$!S#MVH&I6>Z]9'D][;]1%P,S9?7KF/@W@
M\H[=I\;^Z#N)X<%_%K,,,((,_'&3EN2<W',:RWEVI\=TIW9A]8X]K+$AS]%,
M 40S&81^O*=P)S4S63XX" 'T=]1\/XZ[T(2IA%QIUD++5B+"8V(K7H-%F8#Y
M4FB]G&6^9_(2DQ6(C0%+18LMF8U TY'5\C;Z$9O_ .?YLJO_(TC([2R2*2^O
MU'_IJ$\?%JT#B=;T9O)6[6U/3OT0GUZS_^/[4:MC;/U6?Z-^ZB$"O!4@71Q2
M//<PL5VC(D,IC//O8K2I*V]S*#Z" F:5H@])E.97H(A@DG_C:CNRUPCIXB#=
MH<T9.<XT2C;@4BII;Y^AOL<T7WY&:;'.,1+K;)9$F@04HY3HLN2-4F)R9^Y&
MIZ60L@'Z+D.A3N(?Q'4Y"ZQGH.DS3.&FW,Q6V*>U?3M_1EAB\ 4[AJS?SP?8
MTBO<&%JU<&BX,S*.$0I5:P[\V<LKL,2SJ47URCI\*8F1B%Z?H[?*"FE:D@R^
MAX_Y \A:L^ _8VR' :XM<FS:TPK'T'J ?3,:=0LKXDSQ */[OM*HF7V."MS\
MZ:KWO58=#VKDHUQ/4>?'[R<J_$ZDEVB;<(H^HB),X($-^A:PUC6L]8GWU!G\
MZ 4F1].O('M![CO  S845H@<#J7Y\/"8_K%]36OP,33P<94S M20L\V#M&/O
M -VF^$_P'+T!Y[L^>U&$NSP2E$T[<RGMK;L)@%!:'1<LZRHOP!)E8%_]0X9>
M(0$-9]]*CT%G^TJ5@3.G5 MUA_+J&3CB>&%:8A<\WX*LPG4^$!Z#$_^1%S"F
M(L&(4P\IFIR<^D9-W"";UAO[4S6IB%LUDL;2!GP8G>$&_Q.NAOMWYHSTN\*>
MT?OI"73;.>H(>V$"W_W34/WZ#1L.JPW3*-M5I[#W"'_%DWF48/E6MRG6;)PD
M[0@UZ7<G^9K>3W_3M+ZC#BDOK<$>)'G-SG48GLQ<'%F8X/;;D5,K:3"=V@)/
MDK57K5F67H 4+&%! ZMH5:7.8;C:4N'@S&*7949 ;6XX<T;M(LZ D6LSW@#<
M?:)D)#7=5B+JOD'8U.Z&/_,V1ZK6& QEVA)4'E)4<[@+JD:U)VPH,$L7=[@F
M65C*E>F#4U3F-""J9)D)@"JJ/]Q<,&U/K%=PLOY30#WPGTSJTP"GI#6F\)_,
MFL,-!+;3)N:S(<:,7ZN=M*0)=PB\:H0UG]M:X'0X^-;GY-R2S42)(3S#:'*%
M!O81%7)W0< "%)"F<0:A__J2- $!4A($OB/0JMF;.JD!6*7H ,9R14\%S!J&
MF@32<G($?DBP[[_UY$O1)TL5&OID0:%3@;&2<:;QR0() H_8E<.JG/U/%HT.
MX"?"FT[\JU>G,V9^P9/%G)$XX5[ZESQBFZR1Z&=L/C2">\]-4W=/^@ABE,8P
M@35*C(_=)!FKG\8)&;LW>U\RAFZS]D"#S(-++-+N4!Y/C%F6M\E[:'P[O-W[
M'GOH1--:7GND$<C?\WEVY YW@Y%AB,LU29APF[8#-2:8Y3DH<I*#I[9FDJ"O
M41I+]D4-AOP.J,3P??0Z?1L[Z&I*PI[ ;*.O_2/81D56_SU?-FOEZRA+L75S
MN1XEQ8+?AP0LWD>O4;&C@WXB$"_<;/\,?8?[1F2 O8)+K!@V/(P2N<XARX7?
M/\1<WD<74;2F@UXBEE!__\?3CH)_N,0JP$)RO!C3\\'?I7\?,&=:R &@N[)H
MW%W^J89N"E8DA9HWF^5C'2NCK0#^$2C@F%9*C.9^J?>#:8ZU'"&[+Y'^M6M]
MU\RX_\N0^5,$4W)K9)[.XM]+F%>)0^7@RBW*QRRCZ/L KHS='*"7(58#X1\=
MN&@U)%?7E?"7;93N6EVN$[B!:22/:4DFHAU4 9/W@7,U6SK9$Q4(V&#_;]YC
M'_\P;U<*3^5+#A<PRG9JNRYR/(1S$2Z/]P%\)4NZF:=PY6M@__=3FY57>=)G
MBW^7>5$E3);K%ZQ2_)XP+O4^L"^PE@.TCR5J\/U3P&$6TS2E0C#31$W'"@/5
M"7#V*KC)6ER,6H#%5.$R0BG"W;V_7BY!7,#7PTU\LN4ZT%,IB,,BQZ99K7#T
MO5/8-YM2;[!2?;A[\TU?3U=D57099=EN6;]-E/?>O6@@+DG=M(.0VIG6%U%"
MSN6?U@ 4Y()"U<AO<#A5%)$U>K+)O%+P"FWPZE="Q3XA1\F6T!UZR:3O#D8O
MN*<6$.2? 7DG80A:+E&+50:1,^\IT3!(4K>^/V0S)NZ0Q="W]R4.,_WY<AB!
M0T6!?('&:C(%/$>'LLXJ2)%A'FZDN]#U(P7?*38K84V,RF,Y11<\HD5EYPX,
MPU+&W;Y9!?Q9UJWY!G[!EJW[W?#Q.N%,;E1".)OKE'!^$W,?A7D/"D$B 1[I
MX-8EG=0K9>?+<=RI@@%DBG.,PB_NCZ'8(!;92%R291Y>2><7))4Q@$QL0[\I
M*2M#]^*=5-WAWFH8J4GV+YK?FFV[1VS*[!7DLW0QB^.LC)*\_4F$92UF+'@K
M,CL-Q)M8<().H"C.B61=Z*I?QQKV^O\LP=*2,_Y7T+Q<A^DDNH8J*T['D&=U
M,MU"TWK3= IY8<(]R)#4N]K8T4-_KZ@:VINBIXQNFG6.AN:F\G#/'\;S.1F<
M2B'RI+!W))3U\:3QV)B?$X1/&5X<B$#5(V*!JB$Z#5#1-)X 5$TU!H^3,6,\
M7()*>)-<_1JSWW?!K6)/\4JW%2!R;F:["'R?;C-08L-/8E/O5* VUG8";%65
M:$22^Q3&)K4SSK"PP@:RV/HB2_,K.XEMO\X9O'@;GT,\[M]48L]4_I(N8%X_
M@KO/Q,BXYZ#/@&L:/@,?NBBOT9$%NS"[*:7B04>5KE"CJWH[^G:4?LC0%F3%
MCKSN7,S2Q?7O)=R24 DI[ I+<X'+*1TL:F4M8@>RG-HT=LY#P.MM^@KHMV6D
MZ;F8[-$'BT*VUG9PU^.OL2$= M($VWLL2BZZ/-KHT\*5TMZ>$J+TMX?]Q-(^
M[+ZC(P-,/%+6.R ]TH#@)*&K+I[HK(T3NCP'NMP5+[2T%[=4UN'F#1P!2+0Y
MQ29D=5=?-ZJDNJK^UA2WFXXWHZP^Y^MR7[/3012"._FE6+N?K%+^6 .+1=YQ
MKA\5D]CO'1-S=GZ[Q/YT+4%3,C8FF8H+>AJ]-M:.9+>64]M_E,$9EYP[>S\!
MK,DH;P-MC'JFV90(P_JFXZG8[L<:6CV>M*@-IH;'.ZPZ+,<X>7'SZ6YTUX8Q
MB$F96J(>UO!U"H=G^X[Z)8U!5D0PY1R>R1$/D_\PB)VI_"7-0(Q6*?RC:LXF
MD\<A;<<#2*.DDC5=5&G00%Y4X>!@,;"'!4Z-L8PXN4]6P<<#LFDI1IX*J@2D
MXQK5'/@-1X;NS^NH^ 65R>)VL\56VB?S>*9F:#%CPL>WD$FXT%:SCR54"RL-
M_!(+0VTYQ,I!,F3,30,JZ_<\_)U%*DUPM.:1HAK"3?Z@D*I _1Z]<M8"J2K"
M-;9DFC"UU%-**<"$K/6O0_2,^X_O1[;%+?A;_8WZJ6=W\%: ='&81?8LOUVC
M(D,IC//OL*YUY7NU2106U1_BB6)/WRN NW&2?^-\"<?&PG#]QD'-8/%&H_0P
M8\<IYUT[[*65Q1IEL-A1LJ[QB8:M.B#R2#5JOC41&5,]Y[G6L !X/0GC2U2F
M1;:C)MGBTK2G '0:]^,/JT60G%Z,(6? M=J HW,+=^>M">OE(8-'TAB03N(U
M+B2TDH<%G5FX$2 D62K ,PR2:2OYSS*#^0+&Q Q4@$A2-U854GL-&S5=Y1$D
MY.LBRP$C@6.#]JZ4]/2=8L*^_Z 2>@T':0V5?0F5I?Y!FA=Y! 730R0]QQ)9
ML\W)R&9G><3V<X=#:CJNO*G!XAKN).B1/ =-6<Z,?F],UOG=K<Q4KTOYTI6;
M[E>/*'F3NX<J._5;(_W@F[,.2+,OXHO>[V,=!J0_#0J&VXT^1V_LAJ5]:QNV
M_\V[AN6(SF_8?L%P]WG'?A#QW S%*.V W"OT+L9@UABB/.QV&(6[L#QG.QX\
M?;5D;.]?O\5)N<!*S#9D4R%_J(_I\ _/Z/HMVF!-"/DC*,HLS1]1DMS42@XG
M T>JKIUA3%[=^=1_&A=_+)QHQ@U,+9],Y('&0(5=$42+IR+*"D^C5JY G($H
M!_DCR,N$N,T;#(@'+';V4 E/HM-0_=:P)-BU6/)[AB++]]R-3*SO39]35"+X
MW [L^%#;G5.+I3 ^^-PYY3JGB?6]Z9R*2H2;GUE)_\OZ3I?=?BEDJM,S.4S/
M?5.W!3SOG1PUPLU K31Y> (%;J@J1<\OL%AC>F+WY@ACG(QD$MXZDUPQ[_?<
M::VTAS=]5U<;XZ0NGLY_'\&BK$_ >P:YB[8YF"]GVVT"8[(_6C_NBW^Z@QM8
MMZ-D?[91 []7F]7PGONVQ;;QIH>;Z:21ASV(?B[75W_]TWD;5=QK1E;R!OM:
M&=M[&ZG7J?.$%XIWN8Y\_J)U&VQZ&<.-:1@_L\*TZ27:;%%*9FFR":YT>*D_
M54GCY>$!L/2YK_1QKT]I6K2:FGMWCMOSC>KG7ZP+/A\!6[7KMRW,*@M>C3,0
MJ!83PG-8[)3!RC71T: [E"+<B"S3O$0&(X^=Q$5J @2>,$+Z>6_I=UB\?+)[
M+-2PV2_7)(CM-JUGD$+EY8HS32(J[JSWRCV&9&B/?C_E/XFD7M4IQFY27:?F
MTTB2?E'B+20?;GQUTA',%HOJX"A*#I?RA9G:)(L-;U +B]G3L/?63?O(S7S9
M7,9Z*E]RN(!15CWU0);!)+GD)4ISE, %V5A[).D7TD/1T8[6-.SW&V&VV;N_
M(R:+&32Y=1FWS00"UAMAM@5SMO9B]!L+2OVRAO%ZE@%" [%V8'&/BF=T 1Y
MMHG(3##9/0)8O; R2G[HK/X&&P[J#ZIKNFX?_;[K0/)P[W7(.SKM@5%[R NL
MQVA;Y!C#5,C1?'N+_)^JO^YFJU56G8I>H22),NJ:5*G,</K*+Q,4*'7LH(]'
MR=K"#5P;*KC_=WO6A@>(IS5N00$<A>48D.24"QJ6LO:P!TU.C992#]J8I3_C
M^<9\B:7\%XBR1O+A2,RE:>S&H D*,S)ZZN.#P5TC<,=35T44A"GKD$R2FN&6
M1M1! 4M-=WLN:%2/?I2--V #^4,$AVM]QM?QKF']-4SP4'6S ):6;P..OX4'
MCH<,Q0 L<A(ON5?K$2S+=!0\(D/:F)9/&A2&%+36!Q2_D@9=?S_Y8R'-HPVS
M;.W"ND[QH27?\[8'^!Y!.'G; XP8Q3I?8EEAT56+EAE<3-BNNCB$?JE)R:$G
MI.,IZ3C''E6F^V@#J/G!):EY^G:IG7D'63UTDB@+> MS*0?H#QZQ_MCH:WJN
M1NK'?3*E_L<0$,%52!D+0V[.X@ 9^VJS!//%2V_0Y'"DJD1M>(V2C1&52H8
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
M[R7<DH70&&(RI(=)-8<T:,@I6,$>]/B5!C[=L3=66QHA;(_G^F*%&YXK#!U
MEL_5J=N9H^K[CR#I51ONAM E2DD*DJPRTB/,?V/D;^80':Z<48G\4>UB=P'2
M>+V)LM\H^UZRY"QU1^0>*=X*1MT6DR5G*CXD]V)2C(=!^E-)/!K*M+A#X_*V
MC%P+(3G]1I=5N-R'$]T.UW!W Z1[.U+N("+K]BMJKGT(*C@A0].N::DX7H%Y
MN]>D!&Q/:-2^V#%>]I.@9 ]H'KSP-VY?UAM_$I3,F8H/[_RUL\R1=-1A3)*Z
MU5A$[9%[H+X#J*:NR$7TW@04LCXAWTOI_#0'+/E&((<]U0&?QDN!6@.:U'N!
M2F/9Z-7  $\!/D?_1MEA=3T>O=@$;4I4"H&[!'#1!LR7/9&H(Y60KDT,QZ:S
M=PK=8_^1.M;P2&CM\-'YJ"*V,))2:W!_F\6U2O)*Y>9;S$%];[21DMK8'(K>
MW=P!A=]-+59*H:6IS +?<.<X6B3OL/I&'/.LLB.R>9WRG$ XDLE.!6B,PHVC
M'^DY.H!AK>Y&A*S%W9T'I_4CH0Z9OS^*%*60LE3MD?K3&<9-19LDL_44=(V[
M06XF#MO 'Z?36'JPNHGVRN-N=!1IZSJ'9T>14H=>\D>,+':65F]'S\M3YQ>Z
M327>+[KHO+[C^):[A+0D:_,]*.;+Y^B-<0G>D(O\ZUAT+LXS^M#$Q!)25Q)"
MZD'&'R:U,V=AVMI(U11]IZ)9?3=+$+/:<$] )*U"BV;0*:K695U'/OS_[1UK
M;^,X[A_= ;NX >;+ FW:S@;H-MVVMW/?!FZBIKYQK9R==+;__BR_XH<H40]'
MDB=?!M-8%$6*$A^BJ/-CGS-Y[#.4]QK=\.0IB](\J53 YK^%2\Q$4\80!-"8
M&T(@GQ73@#"JR0IEC53U,GC?4H@O\*3I#IF%)OY2[!M,$; LPBN2Q]NT9%;V
MYR%*XI>/PC581/GK34)__$XVA1DM$UKC+L<B;=!EL )OBXUVEH/!:)Q5/8&J
M*<A94/ZNJZTXP'B5U0,.5G;566-'2E%X;=;H.[\!C7@#.E@U2==Q05!RV!1[
MVSV+DA63VZM\SR^2S=\XK'36;"2&G?E@>=S0C!0Z9'$HA")=?QR-+'LL/PFR
M\=X^"3)WNL".X-(3S\= H1@1,=CV)AG\+*); RNQ;P].L:XG1BCU1.PAG-?Z
M/LV\3+C&)R,@0&](AUPC#\H20KS798QP7JOW-/,RX>J=C !]W_&=9,\T!._1
MII^"=2D-<8:;5,XH-W(IC5S(V;B,D[J(D[J$P9B(T[E\%LT_^R[=:5PXD7+P
MT).;W'.;W%/[>9;=-'RVN/2L#5#?"C!>?OJ^U>2^U.2^4UB^TF2^D6U?R+KO
M<T)?)Y!S,A/S6<&ST=C#0BR8A4K-H[C<MD&FNJCK\N$&?I?A7M'2ROJD:OF1
M6HF[XX+S?$RS.,T0,>(6N/JE"ZZ6LWOKP36QQSU=?W^E23'1>24$HV1=J$&;
MH3MNX/N2&T\<15"JM=9N>\5;.2CT%]F.9#'=%&LXV[OV.44<N"0OA5_^0-9)
ME.?E:Y2,@>WM 84K',B>$-<[I#T%*<'V>&<NZD9C\>*)-:/WI7N4,8\8P<,J
M;K6_+Y<UL#RFZ/KX4K7%KH-<0!-RUWQ%V1V<AH_RN5IB*=DR?*X7&>9FFH)N
MT5 B@0N[!C>F50LCX=2XYKVG^R@)0305#D@UI%BC=P6!5^I]MFM#G\>G649*
MX]-X2-$O=:#AR'[[Y>=Q94>T3NK,_DO7F;U.^8+D']]'43O#F)%9($\=N>5L
M&_\F2%0<P> ^OM8\\2HEJ(TAT)HM)64/I*3R/LKV'^6%W((#S-]W79D%&A=0
M@@7;O'6G9<W=Z<K.VR/\05Y^]+YP2EH8]='H6[T^',9U,*/D5+Q0!Y0($0_0
M"[9P"V' #3AD3O'N[0O-WLH=[8FL7U.:T.U'\\KD?4;?XPV0F:$!V;Z.JP#I
M\"DR<&*H"?5])3G&4KV:J]"[BY-($VGB5S76 561)_=5D"T(%*8LLH%$#>LD
MGS3='!"I^\)R*JC(OU\F4?K]\;#;)3&P(V&:-L\?"IMZ*B(*]&%$0MQ=N'DZ
M&@8%1>AAF*5B)-7QQ+CS<'-WS,Q;:F#R#;*F=,8QG X9_G#S?  J1T$6L1T.
MQ63DS7TC_.*-'M)]OGKI_(;C@0A2S X^I&];(S=.JL\+U$YYVS^^5< 5>LV5
M];JDZC[Z8/M1A_28Y/6!]#CE#@UR3+-#@ 0AB!K4JTL@#DG@STI,I;AQ<7O;
MZGH6 7MTX)3:"2OBK%CH,68%K);LIE,'Y6^B./LK2@[D#Q+EAZQ, '<>C&\'
M=17GZX2R<4&!>$S36A3$39WIQW98U9/>[)'O.'J.DYCMQ/6L;%;I UD7NS*K
MZI]N[FB:-7]>1GG,K3-MO=\A&\W[=<_SRX^.W-]DY'^'\K+P.&JO #'DDPC"
M/0=X8^,&[A4@AAP007C%@;R56F[ 305$P(,QB#-UK#*I5(L!?06,P,=T, Y/
MN*$*+GW=71(O?C"42 )Y4$$+H90-]N20ARI<@UQ%L0',%VL!@/$P.HCQ(S3A
M1I3MVV94QT0!IL9T4+T)% UF!ANX :^@P/0D?5LTWGT(>5?#YWATPTBBK%T3
M/H3;!;U)\ .,2*;8WQ[Z(4AX&.%N#!V>R*43U[B>#5GC^<FI$GLF%E;96&9@
M $YBBTR@PTYAM=@9]@R$0A16M33/\K"]:#2VILUN&-]M3/,R2J)T31Y?"=E_
MR>AA5Q I#!$C0,9130&(#TSHN!WE!*.#NJ/6PH!NI[5[JH_K@^U =3J!.)J+
M ('/3S@@SIC07G%LQ\D9,#^/4AVR2:M4@?1I,X?GFIKP0[IMC_"6B9DJ^,+=
MH*_S??P6[<GJ15E"=4";1T650(.140..Z FI&L)PZY<OHBQC+_]5K\B33<4(
MK*!J0M<SHPP=C+B:\45/8I5QAIL"CS7DJ);A@SG!:''U_!$ACAD<7V#\!O!D
M K*S07:#N. #APZ.P--H;VFZ+0;R=D6>]T\%,HX[(VK2!!&Y3;PABNNJB!L!
MA-F_.;J@Z3LI#-5"WAY)&M/LCNY)?G4@J_1BE\5) ?&9KQ.5 1MUJ #H;"^0
MS XUH+^_$? 1E8I. 8&S74!?JC[I2M4G7:GZ- ^IXM-O4:H^F9O[GCPB)50=
M%+D'BSG;&$=05S^/.830TWHV$+_C<'W1(]T<JF_BM/@MCI*V</DBVI7Y^:.#
MHU&XUZR[43Q8MSMWC&U&MTSS?78HT]K:WSIG)SS*P$Q\FWTV++;3I[M@RE&'
ML#7).\>"U;H,8JS/80AW>Z-5J: Z#!KLI38&-+ /X(',0:D9;I9TFJT!TI!Z
MHRTC"'9&.86'X;$Q8UFIF@9_= <1^--(ROD:^!-_S50,(8) *QBR5^WR5?H8
ML=NARV+[KUZ4='Y?LJRL6+\)EFZN_]Z1- =O3.(:=RM "QI[4+:P,P_BVH10
MPU$!PG%#0S)SLO['EK[_,RX[9D3^6O^?D?=KA[SJUV_'$7#"O/R/;6VP_D=W
M(^?&<J'/H]%/4?FOZ7N9UH_#7J<%W@^@/!NJ]6C<0&MGB@%D.%6EL:\'AOU6
M-=<D_85K#0-KCDHE&N):$PT;@X?+),162R7;%U1!8]AAGW6AWR;BT@E%L7"-
M14K-AP@4,Z4XEM2 5DFKFDBPE5\K@>L:XRA$+(N>*POV&KASBMMAE%:(RHXC
MZSC<?'^D4P Q5^XWBA& S V[N$Y!9I3F15?+=$\7KW$:Z7N*@%5[_9_[B[O'
MY>IN>?>T6OR^O+L W#YYPR9A5-!P"FN\RHJZ3Z(T)9LG6GUH#<@%^Y@-WV_1
MA![[2#AH=R]>RR>-FG*COTYAC .3"X?)MW2+)Y*]K5[J87/\%;ZX*4+5C$5#
M>2Y>>M2KB!4:@\UZA*=6!G\>HJP81?+Q0/)#PJI\KG8DJUX[_7<:'3;QGFQ<
M1Q+;078.0]I"ZL>0+Z!C-*%KB5&&=N>OD82LB]D2CAC@D19LX\VIP;KC3^%X
MY _DG:0'\H72#7OS:,@&09.&6FX3=[Z'UL11%*D#)T0%4VDZ<S$$GO#\):,Y
M>ZGA)1[*#N=+$PGH?@E/4F#"# 6DUW'@#VI79+#GT 9B,?[0W-+L? A/*$"R
M#&6BVZ_EFS\GE(9BISN^CS<0".ZWFGF#;^&)A8@X0\D8=&WP +,/^\5UE*4L
M0^>>9(^O$6B[RIHUT1&PF3<$LCM/:PEUO38 :74;=]ZI;$8HCJZ!)PKT6M[Q
MY?<6[L'2D*"K.#GLCSXK(!R#5H!XM*V"$A ^;?HBTO87_!40;4V$W#D-E1*,
M1>.Y<I_.M'2#)M0LEM"?#L5!E$ZG&O+ O=%SOMDYW^R<;W;.-SOGF_G#I'.^
MF:XR:RY"?"%TFT6[UW@=)9R=7]JN465P.X=G--OAB+@:0MJN/7L!VUG2>>OJ
ME+,BL?YC2%W]\[>GK\,CZJ^#\;(?'/H2,J92SI"''@+01WEB_#7\7#;IXJ)X
MZ1RP#NJZLMO!+N>N"K#[F5).(-QGN!?OSPG)YX3D<!.23R@U[*IC-7])0G^P
MZXY7-0U/T=]E->K%:Y1NR;)^VW<@3KK@]2RH@P<@@(8\495,=72S>137YQSZ
M (M0F@1R]9+J=:*V\BS[ .T55H#C6+6!%Y85M*A9RVWA367$<[E'(6&G*O>H
M4(I/H?B>\ZBM;KF]"0KL35FH\5Q0+PQ-*MJL=>KG<?J3ELL+,*S;)Q-RUR6M
MN-K0!P>=C>B!)-&>;!;T[2TN39<;0MAS/^5H\_S S/<%S4=NNQ9LAQ,*L)XL
M&JYK9<(&T8KJ.52*2,)=;N?B?@B1,RW7)Q TE0)\P?LTR[305(6_]E"LJS+D
MO+DGV9KQ:2MV=3" W#U?#.BSS&DS0&F/PV((-Z A,<-PA@3*$@.["K>B@D$T
M2!ZK, X#<5%8DM137ZQM0EK+^+V-Y:8L+3&)7]C[-Q?K=?7NBN.[M7\)1P=<
M2U #&IT+B($\.#;A3E0KLKQ(GA8LBC$C6 _XTQQ*,.OYH5@UV3O)@7B@&A!X
MA,0'\I05W BB"@B*#<[?MFQ'=4.S*WIXWK\<DD9JN2%)/$#-  R ,UVJ-*%4
M@_J^/L6@*Q^P1Z )U[T=<V'U,CP:Y0N?!B2X# 60P8BC/C_TY%()7[@6MJ*^
MXTZ$5#&HS$ W*(]#%6Z(7L\*D\X!*IROA%L^&7,(_6-9 AT*:,,K&M8^'"3\
M0=])%;81R\4#39)"L_^(LN&%68,>:GYI]>"!=/'&6-?Y5S+"!S H*[R%<;;I
MF<R[=.OCLZ2_\VD,0+[_M8CUM[\=R6*Z>=Q'V=Z_C,PNK8O7*-NR@H7L].E8
MB%1)=B5]H&09[&.>LHUCV0ED'1Q(N.=$$DN3; YK]E4M6C0&PP5*.F#SE&20
M,2<0WBYNC5C]YTI>4[)E1U1^[],&-L6W7\Y6A9PI#NP*C0)2E5UQG?*EU4-W
M=^P?41ON@I[_>]L]LM8:Q$\=G]#SA*V%*M#HYQ#!0QUN*LR._- <AUME2D[U
M5D']A?WS'.7DM_\#4$L! A0#%     @ Z&0F2C-%4QL$KP$ &<T< !$
M         ( !     '!L86(M,C Q-C$P,S N>&UL4$L! A0#%     @ Z&0F
M2DZRLT-4%   8.(  !$              ( !,Z\! '!L86(M,C Q-C$P,S N
M>'-D4$L! A0#%     @ Z&0F2J'H PZ?&@  0:$! !4              ( !
MML,! '!L86(M,C Q-C$P,S!?8V%L+GAM;%!+ 0(4 Q0    ( .AD)DHP2BO$
MVU4  %3.!0 5              "  8C> 0!P;&%B+3(P,38Q,#,P7V1E9BYX
M;6Q02P$"% ,4    " #H9"9*U>!<"U8  0"]#Q  %0              @ &6
M- ( <&QA8BTR,#$V,3 S,%]L86(N>&UL4$L! A0#%     @ Z&0F2CAHC42/
MB   8Z$) !4              ( !'S4# '!L86(M,C Q-C$P,S!?<')E+GAM
7;%!+!08     !@ & (H!  #AO0,    !

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